亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我可以將任何版本的 Java SE 與 Java EE 8 一起使用嗎?

我可以將任何版本的 Java SE 與 Java EE 8 一起使用嗎?

慕田峪4524236 2022-10-26 16:23:44
隨著 Java EE 的每一個新版本,其下的技術堆棧都會有許多新的改進和補充。JSF、JPA、EJB 都將具有與此新版本相關的不同版本。(Java EE 8 - JSF 2.3、JSP2.3、JPA 2.2、EJB 3.2)Java SE 平臺每 6 個月左右發布一次新版本的 Java SE。這種變化如何適應 Java EE?例如,如果我在 Java EE 8 中開發應用程序,我應該使用哪個 Java SE(9,10,11,12)?1. 我可以將任何版本的 Java SE 與 Java EE 一起使用嗎?(Java EE 8 + Java SE 11) 或 (Java EE 8 + Java SE 8) 或 (Java EE 8 + Java SE 10)。Java EE 如何處理不斷變化的 Java SE?因為 Java EE 8 中使用的每種技術都指定了特定版本,例如 JSF 2.3、JSP2.3、JPA 2.2、EJBs 3.2。2. 為什么Java EE 中不使用特定版本的Java SE 進行編程?
查看完整描述

1 回答

?
慕神8447489

TA貢獻1780條經驗 獲得超1個贊

JDK 8+ 是必需的,但是...

它實際上取決于您的Java EE 8 供應商。

Java EE 8(又名Jakarta EE)有一些 API 元素需要 JDK 8,因此最終的基線至少是JDK 8。

例如,我將Wildfly 16 (= Java EE 8) 與JDK 12一起使用,盡管需要 JDK 8,但到目前為止它可以完美運行。

Glassfish、Weblogic等其他供應商可能需要不同的版本。例如 Glassfish還不能在 JDK 9+ 上運行。



查看完整回答
反對 回復 2022-10-26
  • 1 回答
  • 0 關注
  • 149 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號