2017-09-04 109 views
0

我正在嘗試構建一個不一致的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

回答

-1

謝謝大家誰試圖幫助我,我解決了該問題通過以下this tutorial here, gradle set up included.

我基本上切換到Eclipse的Java開發人員爲我的IDE,改變了我的參考JRE庫從JRE到JavaSE的1.7,然後做了一個新的Gradle項目,並在那裏放置了一個build.gradle文件,其中包含了我在此嘗試的特定類型的程序的代碼。

+0

請解釋你做了什麼來解決它,因爲只有鏈接的答案通常不是很好的接受和刪除。 –