由于JDK7 / JRE7正在退役/废弃/不支持,我想使用JDK8。我在Linux上工作。
有没有办法运行Eclipse,编译WAR并将它们部署在某种Java SE 7“兼容模式”中?也就是说,Eclipse运行,编译,打包等都发生在SE 7中,但只安装了JDK8?
编辑:我开始提出更通用的问题here。
答案 0 :(得分:0)
您可以在项目属性中设置合规级别,以生成与java7兼容的字节码。
如果你真的想要针对java7标准库进行编译,那么你将不得不在某处安装jdk7(只需JDK,不需要让JRE成为系统默认的!),在eclipse中配置它作为替代java安装和配置您的项目是针对其标准库构建的。