我尝试使用RSS并收到以下错误:org.jdom.Document无法解析。它间接引用了所需的.class文件格式。
我已经将jdom jar添加到我的构建路径并尝试了不同的版本,但没有任何效果。
我在jdom jar中检查过,org.jdom.Document不存在,但jdom.src.org.jdom就在那里。如果我将jdom lib的源代码解压缩到我的项目并将包名称更改为org.jdom,它将解决错误。
但是,我只想使用jar文件,而不是实际的源。任何人都可以帮我解决错误?谢谢!
答案 0 :(得分:3)
代替JDOM 2,x,在下载JDOM 1.1.3并将build / jdom-1.1.3.jar文件添加到Eclipse构建路径后,它修复了问题。
答案 1 :(得分:0)
我看到你'已经修好了'......但是,如果有其他人遇到同样的问题......
我希望你有jdom.zip文件,而不是jdom.jar文件。 jdom.zip文件是发行版,在jdom / build目录下,你会找到实际的jdom.jar文件(或者,根据版本,jdom-1.1.3.jar)。
JDOM 2.x有不同的发布格式(带有几个jar的zip文件......)。
令人困惑,因此2.x
中的不同发布格式罗尔夫
答案 2 :(得分:0)
我遇到了同样的问题,发现我试图导入的Document或其他类在我的jar中的jdom2下发生了变化。即下载jdom jar并添加到我的构建路径中。所以要导入我改为" import org.jdom2.Document"而不是" org.jdom.Document"。
检查jar包中的类文件" jdom-2.0.6.jar"或者在您的特定版本中。
丹尼斯