IBM Websphere 8.5应用程序服务器中的ClassNotFoundException

时间:2013-11-26 11:15:55

标签: websphere websphere-8

我在IBM Websphere 8.5 AS上部署了Ear文件。 当我使用我的应用程序时,它给了我一个 ClassNotFoundException,但它给出异常的类是在jar文件中,它已经在ear文件中。 所以,请你告诉我这个问题的原因是什么? 我们是否需要在websphere AS中配置一些东西,以便将这些jar添加到classpath中?

2 个答案:

答案 0 :(得分:1)

问题得到解决,EML.war文件中有清单文件,它位于ECM内部。我在清单文件中的类路径下添加了jar文件名。

答案 1 :(得分:0)

@ user3036097 - WAS 8.5可能提供相同的jar,尽管该jar的不同版本缺少您所需的类。您可以尝试将Classloader策略设置为PARENT_LAST。可以在ear项目的deployment.xml中找到此配置。如果您正在使用RAD,则可以右键单击您的耳朵项目并选择“打开应用程序部署描述符”。