1
我正在使用1.7.9-R0.2版API開發兩個Bukkit插件。NoClassDefFoundError但存在類
我沒有使用Maven。我將它們導出爲Java> JAR文件。 它們是相似的,它們安裝在同一臺服務器上。
NoClassDefFoundError
被拋出,但存在類!
我正在使用1.7.9-R0.2版API開發兩個Bukkit插件。NoClassDefFoundError但存在類
我沒有使用Maven。我將它們導出爲Java> JAR文件。 它們是相似的,它們安裝在同一臺服務器上。
NoClassDefFoundError
被拋出,但存在類!
這是一個Bukkit 錯誤,找到了here。
不要將具有相同路徑的多個類創建爲兩個不同的插件。 您可以使用使用插件名稱調用的頂層包。
檢查您的清單文件的正確導入...如果清單中缺少導入,則找不到類def。只要在構建路徑中有依賴關係,就可以解決編譯錯誤,而不是運行時錯誤。 – StackFlowed 2014-10-31 17:24:30
@StackFlowed如何? – 2014-10-31 17:25:42
當你解壓你的jar時,你應該會看到一個META-INF文件夾。應該有一個清單!檢查它是否會丟失導入部分中所有未找到的類的def包。 – StackFlowed 2014-10-31 17:39:54