如何将 tomcat 8.5 转换为安装所需库的 TomEE?
How to convert tomcat 8.5 to TomEE installing the required libs?
是的,我知道,答案是“为什么不直接安装 TomEE?”,但该公司唯一认可的 Web 服务器是 Tomcat 8.5,我想知道是否有通过某种方式将我的 tomcat 服务器转换为 TomEE,“手动”在服务器中安装所需的库和依赖项或某些插件。我必须将 Liberty 中的应用程序 运行 迁移到 Tomcat,最后一个不支持 EJB、JPA、JTA、JAX-RS 等
TomEE 提供了一个嵌入式 war 存档,可用于增强具有 TomEE 功能的 Tomcat。
TomEE 文档提供了一些关于 installation procdere as well as about the drawbacks 这种方法的信息。
但是,插入式 war 方法在 TomEE 的更高版本中被删除。最后一个 drop-in war releases are 7.1.4 and 7.0.9, which are EE7. If you want to have EE8, you are stuck with 8.0.6 作为插入式 war 方法在以后的版本中被删除。
关于 Tomcat 版本:
- 8.0.x 建立在 Tomcat 9.0.x
之上
- 7.1.x 建立在 Tomcat 8.5.x
之上
- 7.0.x 建立在 Tomcat 8.5.x
之上
TomEE 插件 war 应该匹配相关的 Tomcat 版本(如上所述),即如果您的 Tomcat 8.5.x公司,您只能从嵌入式 war 存档中获得 EE7 功能。
是的,我知道,答案是“为什么不直接安装 TomEE?”,但该公司唯一认可的 Web 服务器是 Tomcat 8.5,我想知道是否有通过某种方式将我的 tomcat 服务器转换为 TomEE,“手动”在服务器中安装所需的库和依赖项或某些插件。我必须将 Liberty 中的应用程序 运行 迁移到 Tomcat,最后一个不支持 EJB、JPA、JTA、JAX-RS 等
TomEE 提供了一个嵌入式 war 存档,可用于增强具有 TomEE 功能的 Tomcat。
TomEE 文档提供了一些关于 installation procdere as well as about the drawbacks 这种方法的信息。
但是,插入式 war 方法在 TomEE 的更高版本中被删除。最后一个 drop-in war releases are 7.1.4 and 7.0.9, which are EE7. If you want to have EE8, you are stuck with 8.0.6 作为插入式 war 方法在以后的版本中被删除。
关于 Tomcat 版本:
- 8.0.x 建立在 Tomcat 9.0.x 之上
- 7.1.x 建立在 Tomcat 8.5.x 之上
- 7.0.x 建立在 Tomcat 8.5.x 之上
TomEE 插件 war 应该匹配相关的 Tomcat 版本(如上所述),即如果您的 Tomcat 8.5.x公司,您只能从嵌入式 war 存档中获得 EE7 功能。