【发布时间】:2016-12-03 22:27:26
【问题描述】:
我有一个Parser.java API 程序,它有一个函数XMLParser,它调用setXmlStandalone() 的导入javax.xml.parsers.Document 类
我写了一个程序说“ABC.java”,它调用Parser API。它在 Eclipse 中运行良好。但是当我使用我正在开发的应用程序调用这个程序时,它会在线给出异常 "abstractmethoderror"。
DocumentBuilder builder = builderFactory.newDocumentBuilder();
Document doc = builder.newDocument();
try { doc.setXmlStandalone(true);
} catch (org.w3c.dom.DOMException de)
知道为什么我在从应用程序调用而不是在 Eclipse 中调用时收到此异常吗?
【问题讨论】:
-
可能是类路径中缺少所需的jar,或者可能是版本不兼容
-
感谢您的回复,但是如果jar文件丢失,它可能会在早期抛出异常。以及如何确定版本。我在 Eclipse 中使用 1.7 编译,我用来调用的 Apllication 也具有相同版本的编译器
-
谁能帮忙解决这个问题??
-
你在 Eclipse 中为项目包含了哪些 jars?
-
我已将 ReverseXSL.jar 作为外部参考库包含在内。其中有 Parser 类。
标签: java eclipse xml-parsing