2008-12-08 71 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”)有帮助。