java.lang.ClassNotFoundException:org.jsoup.jsoup

java.lang.ClassNotFoundException:org.jsoup.jsoup,java,jsoup,classnotfoundexception,Java,Jsoup,Classnotfoundexception,我下载了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-18fbb2

我下载了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
代码上没有错误


`

请检查以下事项以解决您的问题

  • 您是否将所需的jar/类文件添加到项目的构建路径(库)中
  • 引用的jar/class文件夹是否包含包org.Jsoup.Jsoup中所需的Jsoup
  • 检查您的引用库是否包含在构建中,如果您构建的项目类似于jar、war等
  • 如果您正在使用eclipse,请检查标记选项卡中的错误

  • 问题在于如何运行代码,因此我们需要关于这方面的进一步信息

    实际上,您会得到一个
    NoClassDefFoundError
    ,这意味着
    org.jsoup.jsoup
    类定义在编译时存在,但在运行时,当您尝试实例化它时,它却不存在


    有关详细信息,请参阅这篇有用的文章,您可能会找到错误的根本原因。

    欢迎使用SO。请回顾如何在上提出一个好问题。您应该包括您的示例代码,以便其他人能够从何处下载?你是如何运行代码的?你明白什么是类路径吗?