2016-07-29 36 views
1

我有一個Parser.java API方案具有功能XMLParser它要求進口javax.xml.parsers.DocumentsetXmlStandalone()爲什麼我在Java中調用setXmlStandalone()方法時出現異常:abstructmethoderror?

我已經寫了一個程序說「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中調用???

+0

可能是所需的jar包從classpath中丟失,或者可能是版本不兼容 – sidgate

+0

感謝您的回覆,但是如果jar文件丟失,它可能會在早期階段拋出異常。以及如何確定版本。我已經用Eclipse和Apllication中的1.7進行了編譯,我正在使用它也具有相同版本的編譯器 –

+0

任何人都可以幫助解決這個問題? –

回答

0

最終,我認爲這是兼容性問題。我對代碼進行了更改,並且工作正常。

相關問題