1
我收到以下錯誤Jsoup錯誤在運行時:異常在線程「主要」 java.lang.NoClassDefFoundError
Exception in thread "main" java.lang.NoClassDefFoundError: org/jsoup/Jsoup
at Main.main(Main.java:42)
Caused by: java.lang.ClassNotFoundException: org.jsoup.Jsoup
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 1 more
現在我迄今所做的:
我創建了一個libs文件夾在我的項目文件夾中,並在那裏添加Jsoup.jar
。然後在Eclipse中點擊屬性,添加外部Jar並添加它。我看到了引用的庫。
但問題仍然存在。我沒有得到編譯錯誤。所以這是一個運行時問題。感謝幫助。
編輯: 我發現如果我編譯使用
javac -classpath /path/to/jsoup.jar myclass.java
然後
java -classpath /path/to/jsoup.jar myclass
它運行完美以下 。 現在。這不適合我,因爲我要在沒有Jsoup的計算機上使用我的應用程序。那麼如何解決這個運行時問題?
仍然無法使用!試了一切! – Alessandroempire 2013-04-22 21:10:37