Java 错误目录遍历器
我想使用ApacheBatik从SVG导出PDF文件。尝试以下代码时遇到错误:Java 错误目录遍历器,java,netbeans,batik,Java,Netbeans,Batik,我想使用ApacheBatik从SVG导出PDF文件。尝试以下代码时遇到错误: private void buttonperformed(java.awt.event.actionEvent evt) { try { TranscoderInput transcoderInput = new TranscoderInput (new FileInputStream(new File("/Users/Decd/Desktop/input.sv
private void buttonperformed(java.awt.event.actionEvent evt) {
try {
TranscoderInput transcoderInput = new TranscoderInput
(new FileInputStream(new File("/Users/Decd/Desktop/input.svg")));
TranscoderOutput transcoderOutput = new TranscoderOutput
(new FileOutputStream(new File("/Users/Decd/Desktop/output.pdf")));
transcoder.transcode(transcoderInput, transcoderOutput);
} catch (FileNotFoundException | TranscoderException ex) {
Logger.getLogger(ChartFrame.class.getName()).log(Level.SEVERE, null, ex);
}
}
同时,以下是错误消息:
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/apache/commons/io/DirectoryWalker
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
有没有办法解决我的问题?您缺少依赖项org.apache.commons:commons io 为了避免将来遇到更多类似的依赖关系相关问题,您应该尝试使用依赖关系管理工具,如或能够管理依赖关系的构建工具,如或