是的,我知道,答案是“為什么不直接安裝 TomEE?”,但是公司唯一批準的 Web 服務器是 Tomcat 8.5,我想知道是否有某種方法可以將我的 tomcat 服務器轉換為 TomEE “手動”在服務器中安裝所需的庫和依賴項或某些插件。我必須將在 Liberty 中運行的應用程式遷移到 Tomcat,而最后一個不支持 EJB、JPA、JTA、JAX-RS 等。
uj5u.com熱心網友回復:
TomEE 提供了一個嵌入式 war 存檔,可用于增強具有 TomEE 功能的 Tomcat。
TomEE 檔案有一些關于安裝程序的資訊以及這種方法的缺點。
但是,插入式戰爭方法在更高版本的 TomEE 中被洗掉。最新的嵌入式戰爭版本是 7.1.4 和 7.0.9,它們是 EE7。如果你想擁有 EE8,你會被8.0.6卡住,因為在以后的版本中放棄了直接戰爭方法。
關于Tomcat版本:
- 8.0.x 基于 Tomcat 9.0.x
- 7.1.x 基于 Tomcat 8.5.x
- 7.0.x 基于 Tomcat 8.5.x
TomEE drop-in war 應該匹配相關的Tomcat 版本(如上所述),即如果您的公司有Tomcat 8.5.x,您只能從drop-in war 存檔中獲得EE7 功能。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/316736.html
