JDK版本兼容性问题以及在Eclipse中设置不同jdk版本编译

来源:互联网 发布:程序员在线工具 编辑:程序博客网 时间:2024/04/29 07:16


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。


0 0
原创粉丝点击