使用itext jar时Ant Build给出错误

时间:2012-09-10 11:36:53

标签: java swing ant

 [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

我使用带有ant build的itext jar获取此错误.im

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

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

为什么会这样?

2 个答案:

答案 0 :(得分:1)

可能无法将依赖jar正确添加到构建类路径中,并且IDE在构建路径中具有它。

答案 1 :(得分:1)

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

你能看看你的罐子,确保方法真的存在吗?