2011-12-16 43 views
0

我想添加jbox2d作爲netbeans(playn-jbox2d-1.1-SNAPSHOT.jar)中的項目的依賴項,但在運行時,我得到: 線程「main」中的異常java.lang.NoClassDefFoundError:org/jbox2d/collision/shapes /形狀NoClassDefFoundError:org/jbox2d/collision/shapes/netbeans中的形狀

所有其他類都可以很好地訪問,而不是Shape。

我只需右鍵單擊我的核心目錄中的依賴關係,並確實添加了依賴關係並搜索了jbox2d。

任何人都知道什麼可能是錯的?

回答

0

你有什麼版本的jbox2d作爲依賴?如果該類(Shape.class)存在或不存在,您可以交叉檢查依賴關係jar文件嗎?

編輯:大多數時候,'NoClassDefFoundError'發生是由於不正確的類路徑設置,或者當類路徑中有多個類(或jar文件)時,具有相同的命名空間。

+0

Shape.class確實存在,我正在使用playn-jbox2d-1.1-SNAPSHOT – Kyle 2011-12-16 19:21:24