我们有一个在WildFly中作为war文件运行的产品。我们想知道它是否会在像Tomcat这样的简单servlet容器中运行。有没有办法确认这一点,例如通过代码分析?
在过去,代码确实依赖于Java EE功能,但其中大部分都已被Spring组件取代,所以现在我们想知道我们是否还需要完整的EE堆栈。
我们可以在Tomcat中运行war文件,但是有可能在启动时弹出一些错误(由于缺少Java EE绑定),但只是稍后(例如,当计划的后台进程运行时)? / p>
答案 0 :(得分:0)
如果您有EE Beans,如MDB,SLSB,我相信您需要完整的应用程序服务器。
答案 1 :(得分:0)
我最近不得不做类似的事情。为此,我已经部署并继续改变我遇到错误的事情 如果您没有使用以下功能,那么您可以尝试切换到Tomcat