【发布时间】:2015-06-23 08:17:43
【问题描述】:
我正在尝试让 Java Web 应用程序在我的本地环境中运行。我正在使用 WebSphere 7.0 和使用 Java 6 的 MyEclipseBlue 10。该应用程序可以正常构建和部署,但是当我启动服务器时收到此错误:
CWXRS0010W:处理时出错: wsjar:file:/C:/Apps/IBM/WebSphere/AppServer/7.0/profiles/AppSrv01/installedApps/M006Node02Cell/rbb3.ear/rb31.war/WEB-INF/lib/com.ibm.ws.runtime.jar! /plugin.xml java.lang.NullPointerException 在 com.ibm.wkplc.extensionregistry.Extension.equals(Extension.java:201)...
奇怪的是,我之前运行过这个应用程序,但没有遇到这个问题。
有人对消除此错误有什么建议吗?它的存在是否重要?如果需要,我很乐意提供更多信息!
谢谢!
【问题讨论】:
-
从
WEB-INF/lib中删除com.ibm.ws.runtime.jar。您永远不应该将任何 WebSphere jar 放在WEB-INF/lib中。 -
现在有趣的部分来了,因为我的 WEB-INF/lib 文件夹中没有那个 jar。 ://
-
查看路径:C:/Apps/IBM/WebSphere/AppServer/7.0/profiles/AppSrv01/installedApps/M006Node02Cell/rbb3.ear/rb31.war/WEB-INF/lib/com.ibm .ws.runtime.jar,也许你在应用程序构建期间把它放在那里。
-
果然在里面。很好的发现。有什么想法可以到达那里吗?
-
您可能使用的是 Maven 构建,它的依赖项设置不正确。
标签: java websphere-7 runtimeexception myeclipse