加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – JDK的许多版本:如何指定使用哪一个?

发布时间:2020-12-15 08:42:56 所属栏目:Java 来源:网络整理
导读:我安装了许多版本的JDK:1.4.2,1.5和1.6. 如何使用Ant编译时指定使用哪个版本的JDK? 解决方法 两种解决方案 在命令中指定完整路径: 例如/ opt / java / jdk16 / bin / javac …在Linux上 使用javac命令的-source和-target参数.这允许您指定源代码级别和目
我安装了许多版本的JDK:1.4.2,1.5和1.6.
如何使用Ant编译时指定使用哪个版本的JDK?

解决方法

两种解决方案

>在命令中指定完整路径:
例如/ opt / java / jdk16 / bin / javac …在Linux上
>使用javac命令的-source和-target参数.这允许您指定源代码级别和目标JRE版本

另请注意:

>某些Linux发行版可以包含用于指定默认使用哪个JDK版本的工具.>使用-source和-target检查您的语言结构是否与目标运行时兼容,但不检查核心类是否兼容.这意味着即使你使用Java 6中出现的String.isEmpty(),在JDK 1.6上使用-source 1.4进行编译也会没问题.这可能会在运行时导致错误

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读