我想做一個簡單的ant構建hibernate測試項目。 編譯和構建(jar)期間沒有錯誤。Ant java任務NoClassDefFoundError
但是當我運行它,我得到這個:
java.lang.NoClassDefFoundError: org/hibernate/cfg/Configuration ...
我發現了一個提醒,有什麼說:罐子應該被添加到類路徑中的命令行,(類路徑被忽略時,從螞蟻的jar運行... EHH),確定我試過如下:
java -jar dist/student.jar -cp /home/myname/workspace/basic_ant1/lib/hibernate/hibernate-core-4.2.8.Final.jar
但還是有一些錯誤:NoClassDefFoundError的...
我是怎麼了?
感謝您提前回復。
(org.hibernate.cfg處於休眠芯-4.2.8.Final.jar)
Cs中。
可能重複[Ant在構建runnable jar時卡住](http://stackoverflow.com/questions/20644414/ant-gets-stuck-while-building-runnable-jar) –
Mark,你提到的那個標題是太抽象了。 – user2013619
同意,但解決方案不是。這個問題以不同的名義反覆提問。運行jar時出現NoClassDef異常。完全相同根源,未能填充清單文件的「類路徑」部分。我希望我的例子有所幫助。 –