我用的是macos M1
java 安装的是jdk1.8,jdk13,jdk17,默认1.8
每次导出pdf的时候都会报错
本地安装过GraphViz 版本是dot - graphviz version 8.0.5 (20230430.1635),似乎没有用处。
服务器渲染,填https://www.plantuml.com/plantuml 也是没用的。
有没有知道怎么解。
java.lang.ClassNotFoundException: org.apache.batik.apps.rasterizer.SVGConverter at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:375) at net.sourceforge.plantuml.pdf.PdfConverter.convert(PdfConverter.java:59) at net.sourceforge.plantuml.UmlDiagram.exportDiagramInternalPdf(UmlDiagram.java:277) at net.sourceforge.plantuml.UmlDiagram.exportDiagramNow(UmlDiagram.java:132) at net.sourceforge.plantuml.AbstractPSystem.exportDiagram(AbstractPSystem.java:178) at net.sourceforge.plantuml.SourceStringReader.outputImage(SourceStringReader.java:172) at net.sourceforge.plantuml.Pipe.generateDiagram(Pipe.java:100) at net.sourceforge.plantuml.Pipe.managePipe(Pipe.java:92) at net.sourceforge.plantuml.Run.managePipe(Run.java:354) at net.sourceforge.plantuml.Run.main(Run.java:181) Exception in thread "main" java.lang.UnsupportedOperationException at net.sourceforge.plantuml.pdf.PdfConverter.convert(PdfConverter.java:78) at net.sourceforge.plantuml.UmlDiagram.exportDiagramInternalPdf(UmlDiagram.java:277) at net.sourceforge.plantuml.UmlDiagram.exportDiagramNow(UmlDiagram.java:132) at net.sourceforge.plantuml.AbstractPSystem.exportDiagram(AbstractPSystem.java:178) at net.sourceforge.plantuml.SourceStringReader.outputImage(SourceStringReader.java:172) at net.sourceforge.plantuml.Pipe.generateDiagram(Pipe.java:100) at net.sourceforge.plantuml.Pipe.managePipe(Pipe.java:92) at net.sourceforge.plantuml.Run.managePipe(Run.java:354) at net.sourceforge.plantuml.Run.main(Run.java:181)