Unexpected error: could not save model

整合ActicitiModeler成功后,保存模型出现如下错误

Unexpected error: could not save model

2018-01-30 06-45-35 的屏幕截图.png

后台报错

org.apache.batik.transcoder.TranscoderException: null
Enclosed Exception:
Could not write PNG file because no WriteAdapter is availble
    at org.apache.batik.transcoder.image.ImageTranscoder.transcode(ImageTranscoder.java:132) ~[batik-transcoder-1.9.1.jar:na]
    at org.apache.batik.transcoder.XMLAbstractTranscoder.transcode(XMLAbstractTranscoder.java:142) ~[batik-transcoder-1.9.1.jar:na]
    at org.apache.batik.transcoder.SVGAbstractTranscoder.transcode(SVGAbstractTranscoder.java:156) ~[batik-transcoder-1.9.1.jar:na]

原来是缺少batik包,尤其是batik-codec

加入如下依赖即可解决

    compile group: 'org.apache.xmlgraphics', name: 'batik-codec', version: '1.7'
    compile group: 'org.apache.xmlgraphics', name: 'batik-css', version: '1.7'
    compile group: 'org.apache.xmlgraphics', name: 'batik-svg-dom', version: '1.7'
    compile group: 'org.apache.xmlgraphics', name: 'batik-svggen', version: '1.7'



如果您觉得本文章对您有用,也为了更好的运营博客,您可以点击这里捐助

评论 抢沙发

昵称 (必填) 邮箱 (必填)
表情