1
 [javac] symbol  : method setDocumentFromString(java.lang.String)
    [javac] location: class org.xhtmlrenderer.pdf.ITextRenderer
    [javac]         renderer.setDocumentFromString(html);
    [javac]                 ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 1 error

我得到这个错误.im使用带有ant build的itext jars

de.huxhorn.lilith.3rdparty.flyingsaucer.core-renderer-8RC1.jar / itext-2.0.8.jar

这适用于 PSVM ...并且在 ide 中没有显示编译错误.. 但是当我运行 ANt 构建时,出现此错误..

为什么会这样??

4

2 回答 2

1

依赖 jar 可能未正确添加到您的构建类路径中,并且您的 IDE 将其包含在构建路径中。

于 2012-09-10T11:44:07.620 回答
1

看起来由 Ant 构建解析的 jar 中的 org.xhtmlrenderer.pdf.ITextRenderer 类不包含方法“setDocumentFromString”

你能看看你的罐子并确保该方法确实存在吗?

于 2012-09-10T11:44:47.547 回答