Exception in thread "main" java.lang.NoClassDefFoundError: net/dv8tion/jda/api/JDABuilder
Exception in thread "main" java.lang.NoClassDefFoundError: net/dv8tion/jda/api/JDABuilder
您好,第一次发帖,如有不妥请见谅
我将 运行 保存到此错误代码中,我尝试重新安装不同版本的 JDA,唯一有效的版本是 JDA-4.3。0_333,我使用的是 eclipse。我什至将 eclipse 重新安装到开发人员版本。我已经重新开始并重写了多次遇到相同的错误
线程“主”中的异常java.lang.NoClassDefFoundError:net/dv8tion/jda/api/JDABuilder
在 threeStringsMusicBot.StartUp.main(StartUp.java:11)
原因:java.lang.ClassNotFoundException: net.dv8tion.jda.api.JDABuilder
在 java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
在 java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
在 java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
package threeStringsMusicBot;
import javax.security.auth.login.LoginException;
import net.dv8tion.jda.api.JDABuilder;
import net.dv8tion.jda.api.OnlineStatus;
import net.dv8tion.jda.api.entities.Activity;
public class StartUp {
public static void main(String[] args) throws LoginException{ //Login Exception allows for bot to log into bot account'
JDABuilder threeStrings = JDABuilder.createDefault("#######"); //create new bot with JDABuilder class and give it our bot token
threeStrings.setActivity(Activity.playing("The Lute!")); //set bot activity
threeStrings.setStatus(OnlineStatus.ONLINE); //set bit status to online
threeStrings.build(); //build(); function calls for bot to login
}
}
需要 JAVA 1.8,我之前使用的是 java 当前版本,但此版本的 JDA 需要 java 1.8。
您好,第一次发帖,如有不妥请见谅 我将 运行 保存到此错误代码中,我尝试重新安装不同版本的 JDA,唯一有效的版本是 JDA-4.3。0_333,我使用的是 eclipse。我什至将 eclipse 重新安装到开发人员版本。我已经重新开始并重写了多次遇到相同的错误
线程“主”中的异常java.lang.NoClassDefFoundError:net/dv8tion/jda/api/JDABuilder 在 threeStringsMusicBot.StartUp.main(StartUp.java:11) 原因:java.lang.ClassNotFoundException: net.dv8tion.jda.api.JDABuilder 在 java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) 在 java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) 在 java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
package threeStringsMusicBot;
import javax.security.auth.login.LoginException;
import net.dv8tion.jda.api.JDABuilder;
import net.dv8tion.jda.api.OnlineStatus;
import net.dv8tion.jda.api.entities.Activity;
public class StartUp {
public static void main(String[] args) throws LoginException{ //Login Exception allows for bot to log into bot account'
JDABuilder threeStrings = JDABuilder.createDefault("#######"); //create new bot with JDABuilder class and give it our bot token
threeStrings.setActivity(Activity.playing("The Lute!")); //set bot activity
threeStrings.setStatus(OnlineStatus.ONLINE); //set bit status to online
threeStrings.build(); //build(); function calls for bot to login
}
}
需要 JAVA 1.8,我之前使用的是 java 当前版本,但此版本的 JDA 需要 java 1.8。