繁体   English   中英

Websphere Application Server Extension Classloader jar冲突

[英]Websphere Application Server Extension Classloader jar conflict

我的WAS中有2个WebApplications。

  1. 我没有B的源代码。
  2. B用来运行的.jar与从其加载扩展类加载器jar的路径相同。

因此,此jar在项目A中被引用,由于它与B使用的JAR冲突,因此阻止了我的应用程序运行。

我无法从那里移动.jar,因为我没有源代码来手动设置加载该文件的路径。

有没有办法告诉Websphere不要为特定的应用程序使用特定的.jar?

提前致谢。

感谢您的信息,我终于解决了这个问题,删除了不允许我启动的jar,然后启动了所有应用程序(A),这些应用程序(A)拥有了自己的jars。 然后我在执行时修改了was类加载器,以重新使用负片jar,然后将它们粘贴回有问题的文件夹中,然后启动(B)。

它作为补丁工作,我不建议这样做。 现在,它们已经可以工作了。 但是当WebSphere重新启动时,它将失败,但是现在我将获取源代码并进行修改,jar依赖项,然后在WAS中重新安装B <-这是正确的步骤,以便在需要时重新启动透明的应用程序服务器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM