我下载了Jsoup,当我运行代码时,它给了我这个错误。
Caused by: java.lang.NoClassDefFoundError: org/jsoup/Jsoup
at Nick.Nickname.onCommand(Nickname.java:58) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
... 15 more
Caused by: java.lang.ClassNotFoundException: org.jsoup.Jsoup
at java.base/java.net.URLClassLoader.findClass(Unknown Source) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?]
at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?]
at Nick.Nickname.onCommand(Nickname.java:58) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
... 15 more
代码没有错误
`
答案 0 :(得分:0)
请检查以下内容以解决您的问题。
答案 1 :(得分:0)
问题在于您如何运行代码,因此我们需要进一步的信息。
您实际上得到的是NoClassDefFoundError
,这意味着org.jsoup.Jsoup
类定义在编译时出现,但是在运行时尝试实例化它时却没有。
参见the differences between ClassNotFoundException & NoClassDefFoundError的这篇有用的文章,您也许可以找到错误的根本原因,