在忽略所有 JEE 库的 Websphere 中部署 WAR
Deploy a WAR in Websphere ignoring all JEE libraries
我有一个使用Java 8 + Spring Boot + Spring 5的应用程序,我把这个应用程序打包在War中,我可以在Tomcat 8.5+ 成功.
显然,当我将相同的 WAR 放入 WAS 时,它失败了。这继承了 JEE 上下文并且库发生冲突。
我可以在 WAR 中添加某种描述符来忽略 JEE 的功能吗?我想像 Tomcat.
一样使用 WebSphere
终于,我可以 运行 我的 WAR 在 WAS 中成功了。我不得不将 Spring 引导版本降级到 1.5.x 因为 Spring 5 不符合 JEE 6.
请检查 WebSphere 类加载器配置。也许你可以让它更早地加载你的库。
我有一个使用Java 8 + Spring Boot + Spring 5的应用程序,我把这个应用程序打包在War中,我可以在Tomcat 8.5+ 成功.
显然,当我将相同的 WAR 放入 WAS 时,它失败了。这继承了 JEE 上下文并且库发生冲突。
我可以在 WAR 中添加某种描述符来忽略 JEE 的功能吗?我想像 Tomcat.
一样使用 WebSphere终于,我可以 运行 我的 WAR 在 WAS 中成功了。我不得不将 Spring 引导版本降级到 1.5.x 因为 Spring 5 不符合 JEE 6.
请检查 WebSphere 类加载器配置。也许你可以让它更早地加载你的库。