Java NoClassDefFoundError-外部jar文件
我正在JDeveloper中开发一个基于EJB的项目,为了应用程序的正常工作,我需要导入一个jar文件作为附加库 我转到projectproperties/addlibrary/New,找到jar文件,输入类和源路径,然后添加库。接下来,启动weblogic服务器并部署项目。之后,我尝试运行应用程序,但我看到了以下错误:“javax.ejb.EJBException:ejb异常:;嵌套异常是:java.lang.NoClassDefFoundError:” 我一直试图解决这个问题,但我不知道在哪里配置设置 如果你能给我一些建议,我将不胜感激!Java NoClassDefFoundError-外部jar文件,java,jar,ejb,weblogic,Java,Jar,Ejb,Weblogic,我正在JDeveloper中开发一个基于EJB的项目,为了应用程序的正常工作,我需要导入一个jar文件作为附加库 我转到projectproperties/addlibrary/New,找到jar文件,输入类和源路径,然后添加库。接下来,启动weblogic服务器并部署项目。之后,我尝试运行应用程序,但我看到了以下错误:“javax.ejb.EJBException:ejb异常:;嵌套异常是:java.lang.NoClassDefFoundError:” 我一直试图解决这个问题,但我不知道在哪
谢谢大家! 将jar
ejb.jar
放在lib文件夹中,该文件夹位于类路径上,因为它包含javax.ejb.EJBException
类
尽管您仍然需要找出导致
EJBException
的实际原因,但请检查清单文件并查看它使用的导入内容。我在项目中找不到manifest.MF文件。我应该创建一个吗?您应该找到它您使用什么构建工具?Maven或ant或其他?我将jar文件放在类路径中,但仍然有相同的错误-java.lang.NoClassDefFoundError,后跟库中的类名称