我有一个使用Java 8 + Spring Boot + Spring 5的应用程序。我将此应用程序打包在War中,并且可以在Tomcat 8.5+中成功实现。
很显然,当我在WAS中放入相同的WAR时,它失败了。这会继承JEE上下文,并且库会发生冲突。
我可以添加某种描述符来忽略WAR中JEE的功能吗?我想像Tomcat一样使用WebSphere。
答案 0 :(得分:1)
最后,我可以在WAS中成功运行我的WAR。我必须将Spring Boot版本降级到1.5.x,因为Spring 5对JEE 6毫无怨言。
答案 1 :(得分:0)
请检查WebSphere的类加载器配置。也许您可以使其更早地加载您的库文件。