2008-12-08 72 views
0

我真的越來越NoClassDefintion發現錯誤在我的應用程序,即使我有相關的罐子在我的耳朵我的文件夾林的錯誤是錯誤加載的罐子

java.rmi.RemoteException: EJB Exception: ; nested exception is: java.lang.NoClassDefFoundError: com/sun/rave/web/ui/model/Option

注意:我已經添加了相同用戶庫到我的eclipse它不顯示任何編譯錯誤這個錯誤只在運行時...... !!!!!

回答

2

我還沒有使用EJB一段時間,但我似乎記得必須爲EJB設置不同的類路徑。我想你必須在EJB jar中的manifest.mf文件中設置它。

快速谷歌變成了this thread,提示你需要把:

Class-Path: jar1.jar, jar2.jar

在您的MANIFEST.MF文件。

您可能還會發現this page(向下滾動到底部)和this one(搜索「Class-Path」)有幫助。