JDABuilder未被Eclipse识别

问题描述:

我正在尝试构建一个不一致的bot,为此,我不得不添加一个名为JDA的参考库。我这样做了,并添加了库所需的适当文件(源文件),但是Eclipse似乎没有从库中识别JDABuilder。我已经尝试重新安装库,没有任何改变,使用旧版本的库,这导致更多的相同类型的错误用于其他用途。我得到的错误是JDABuilder未被Eclipse识别

进口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

你通过项目,属性,java构建路径,库吗? – Tschallacka

+0

是的,我做了,然后我点击添加外部JAR,并选择了JDA文件(包括依赖包括..我也放在适当的地方javadoc.jar和sources.jar文件。 – Nyako

+0

在您的包浏览器,你可以在引用的库下浏览jda吗?或者它不会显示在那里 – Tschallacka

谢谢大家谁试图帮助我,我解决了该问题通过以下this tutorial here, gradle set up included.

我基本上切换到Eclipse的Java开发人员为我的IDE,改变了我的参考JRE库从JRE到JavaSE的1.7,然后做了一个新的Gradle项目,并在那里放置了一个build.gradle文件,其中包含了我在此尝试的特定类型的程序的代码。

+0

请解释你做了什么来解决它,因为只有链接的答案通常不是很好的接受和删除。 –