我正在尝试构建一个不和谐机器人,为此,我不得不添加一个名为JDA的参考库。我这样做了,并添加了库所需的正确文件(源文件),但Eclipse似乎没有从库中识别JDABuilder。我已经尝试重新安装库,没有任何改变,使用旧版本的库,这导致更多相同类型的错误用于其他使用的东西。我得到的错误是
导入net.dv8tion.jda.core.JDABuilder无法解析
和
JDABuilder无法解析为某种类型(在新的JDA行上)
不确定如何解决这个问题。任何帮助将不胜感激!!
import net.dv8tion.jda.core.AccountType;
import net.dv8tion.jda.core.JDA;
import net.dv8tion.jda.core.JDABuilder;
import net.dv8tion.jda.core.exceptions.RateLimitedException;
import javax.security.auth.login.LoginException;
public class Connecting {
public static void main (String[] args) {
JDA discord = null;
discord = new JDABuilder(AccountType.BOT).setToken(Token.discordToken).buildBlocking();`
}
}
答案 0 :(得分:-1)
感谢所有尝试过帮助我的人,我按照this tutorial here, gradle set up included.
修复了问题我基本上为我的IDE切换到Eclipse for Java Developers,将我的引用jre库从jre更改为JavaSE 1.7,然后创建了一个新的Gradle项目并在其中放入了build.gradle文件,其中包含特定类型程序的代码我想在这里做。