首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以在Java 8中使用任何版本的Java吗?

我可以在Java 8中使用任何版本的Java吗?
EN

Stack Overflow用户
提问于 2019-04-28 17:24:28
回答 1查看 1.3K关注 0票数 9

随着Java的每一个新版本的发布,技术栈都会有许多新的改进和添加。JSF、JPA、EJB都有与这个新版本相关联的不同版本。(Java 8- JSF 2.3、JSP2.3、JPA 2.2、EJB 3.2)

Java平台每6个月左右发布一次新版本的Java。这种变化如何与Java相适应?

例如,如果我在Java 8中开发一个应用程序,我应该使用哪个Java (9,10,11,12)?

1.我可以在Java中使用Java的任何版本吗?(Java 8+ Java 11)或(Java 8+ Java 8)或(Java 8+ Java 10).

Java如何处理不断变化的Java?因为Java 8中使用的每种技术都有特定的版本,比如JSF 2.3、JSP2.3、JPA2.2、EJB 3.2。

2.为什么Java中没有使用Java的特定版本来进行编程?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-28 18:34:56

8+是必需的但是..。

它实际上取决于您的Java 8供应商

Java 8 (a.k.a.雅加达EE)有一些需要JDK 8的API元素,因此确定的基线至少是JDK 8

例如,我将野蝇 16 (= Java 8)与JDK 12一起使用,到目前为止它运行得非常完美,尽管JDK 8是必需的。

其他供应商如玻璃鱼Weblogic可能需要不同的版本。例如,玻璃鱼,在JDK 9+上还不起作用

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55892796

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档