我在IBM Websphere 8.5 AS上部署了Ear文件。 当我使用我的应用程序时,它给了我一个 ClassNotFoundException,但它给出异常的类是在jar文件中,它已经在ear文件中。 所以,请你告诉我这个问题的原因是什么? 我们是否需要在websphere AS中配置一些东西,以便将这些jar添加到classpath中?
答案 0 :(得分:1)
问题得到解决,EML.war文件中有清单文件,它位于ECM内部。我在清单文件中的类路径下添加了jar文件名。
答案 1 :(得分:0)
@ user3036097 - WAS 8.5可能提供相同的jar,尽管该jar的不同版本缺少您所需的类。您可以尝试将Classloader策略设置为PARENT_LAST。可以在ear项目的deployment.xml中找到此配置。如果您正在使用RAD,则可以右键单击您的耳朵项目并选择“打开应用程序部署描述符”。