首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >上的JDK 8到JDK 7

上的JDK 8到JDK 7
EN

Stack Overflow用户
提问于 2015-06-22 14:08:49
回答 2查看 493关注 0票数 0

我之前使用过jdk 8,但现在对于一个我需要jdk 7的项目,我有一个mac,所以如何将jdk从8更改为7。我可以从库->java->java虚拟机中看到安装在我的mac上的所有jdk。此外,我还尝试使用系统首选项-->java控制面板->java。这只显示JRE没有显示安装在mac上的JDK,所以我不能在这里更改它。

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-06-22 14:16:18

与其降级JDK,不如使用现有的Java 8 JDK为本项目编译Java 7兼容类。

代码语言:javascript
复制
javac -source "7" -target "7" <other compile arguments here>

如果您使用自动构建工具(如ANT或Maven或IDE ),您只需配置这些属性一次(您必须检查文档如何为您的特定开发工具配置这些属性)。

javac文档提供了有关使用这些标志的更多信息:

https://docs.oracle.com/javase/8/docs/technotes/tools/windows/javac.html

票数 1
EN

Stack Overflow用户

发布于 2015-06-22 14:26:53

您可以使用Gimby的解决方案

如果您需要/需要java的JDK 7,下面是下载页面:

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

为了选择您的Java版本,请阅读以下内容:

Java (7u79)和PSU (7u80)版本有什么不同? Java关键修补程序更新(CPU)包含对安全漏洞和关键错误修复的修复。Oracle强烈建议所有Java用户在可用时升级到最新的CPU版本。大多数用户应该选择此版本。Java修补程序集更新(PSU)包含发布到该版本的CPU中的所有安全修复,以及其他非关键修补程序。只有当您受到该版本中的一个附加错误的影响时,才应该使用Java版本。

然后选择mac的下载链接。

希望能帮上忙

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30982075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档