问题描述
在启用类跟踪时,发现 WebSphere 正在从同一个 guava-30.0-jre.jar 加载同一个包 (com.google.common.util.concurrent) 中存在的其他类
com.google.common.util.concurrent 包中的总类:310 和总类加载:285(根据类加载跟踪)
尝试过的解决方案:
- 类加载顺序设置为父级最后
- 还在应用服务器 > server1 > 进程定义 > Java 虚拟机下的通用 JVM 参数中明确设置了 jar 路径
- 还尝试创建共享库并使用部署的网络应用程序引用它。创建共享库的步骤来自this URL
- JAR 文件也可以,反编译没有任何问题
- 机器重启
以下是供参考的堆栈跟踪:
FROM
请注意,在 WebLogic、Tomcat 和 JBoss 中部署相同的 Web 应用程序时,一切正常
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)