JDK是向下兼容的。
1. 服务器的JDK版本比较低(比如1.6)同时由于这个运行着其它项目,不能升级,这种情况下在编译代码的时候将jre环境设置为1.6的版本编译。
2. 服务器的JDK版本比较高(比如1.8),但是编译环境是1.6,此种情况下可能正常运行不需要重新编译,除非一些已经在1.8抛弃的用法,但是这种情况很少。
Eclipse 中可以在properties中Java Compiler 中选择的JDK版本进行编译。选择这个后需要在具体的工程中.settings目录中修改 clipse.wst.common.project.facet.core.xml 中 <installed facet=”java” version=”1.8″/> 设置对应选择的JDK版本。然后刷新工程,重新编译导出war。
版权声明:本文为bz151531223原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。