我一直想知道在Java SE上工作的Java EE版本之间是否存在关联。我找到了this question,但那里的答案已经过时而且不尽如人意。我的问题是:
我知道Java EE只是一个规范包,但这些规范是否会强制执行java SE版本?
答案 0 :(得分:2)
而不是EE服务器可以使用哪个SE版本。像这里https://access.redhat.com/documentation/en-US/JBoss_Enterprise_Application_Platform/6/html/Installation_Guide/Java_Environments_Supported_By_JBoss_Enterprise_Application_Platform_61.html
答案 1 :(得分:1)
根据oracle文档here
Java EE
Java EE平台构建于Java SE平台之上。 Java EE平台为开发和提供API和运行时环境 运行大规模,多层次,可扩展,可靠和安全 网络应用。
理想情况下,与JAVA EE相比,Java SE必须是更高版本或同等版本。根据这个声明,它可以在java SE 1.8上运行java EE 6,而不是在另一轮。