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