2014-10-31 49 views
1

我正在使用1.7.9-R0.2版API開發兩個Bukkit插件。NoClassDefFoundError但存在類

我沒有使用Maven。我將它們導出爲Java> JAR文件。 它們是相似的,它們安裝在同一臺服務器上。

NoClassDefFoundError被拋出,但存在類!

+0

檢查您的清單文件的正確導入...如果清單中缺少導入,則找不到類def。只要在構建路徑中有依賴關係,就可以解決編譯錯誤,而不是運行時錯誤。 – StackFlowed 2014-10-31 17:24:30

+0

@StackFlowed如何? – 2014-10-31 17:25:42

+0

當你解壓你的jar時,你應該會看到一個META-INF文件夾。應該有一個清單!檢查它是否會丟失導入部分中所有未找到的類的def包。 – StackFlowed 2014-10-31 17:39:54

回答

0

這是一個Bukkit 錯誤,找到了here

不要將具有相同路徑的多個類創建爲兩個不同的插件。 您可以使用使用插件名稱調用的頂層包。

相關問題