我正在尝试从html文件生成pdf。当我从eclipse运行我的代码时,一切正常并且pdf已成功创建。但是,当我创建jar文件并运行它时,在创建pdf的那一刻我收到这个错误:
Exception in thread "Thread-4" java.lang.NoSuchMethodError: org.xhtmlrenderer.la
yout.SharedContext: method <init>()V not found
at org.xhtmlrenderer.pdf.ITextRenderer.<init>(ITextRenderer.java:107)
at org.xhtmlrenderer.pdf.ITextRenderer.<init>(ITextRenderer.java:98)
任何人都知道如何解决这个问题?
答案 0 :(得分:0)
¿你是怎么生产这个罐子的?
确保从eclipse运行和运行jar时使用相同的flyingsaucer-renderer.jar版本。如果您正在使用maven,则可能已生成重复的依赖项。