簡體   English   中英

在Mac OSX上從JDK 8到JDK 7

[英]JDK 8 to JDK 7 on mac OSX

我以前使用的是jdk 8,但現在對於一個項目,我需要使用jdk7。我有一個Mac,因此如何將我的jdk從8更改為7。我可以從庫-> java--看到Mac上安裝的所有jdk。 > java虛擬機。 我也嘗試去系統偏好-> Java控制面板-> Java。 這僅顯示JRE不顯示在Mac上安裝的JDK,因此無法從此處更改它。

謝謝

您可以使用現有的Java 8 JDK來為該項目編譯Java 7兼容類,而不必降級JDK。

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

您可以使用Gimby的解決方案

要么

如果您想要/需要Java的JDK 7,請訪問以下下載頁面:

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

閱讀此內容以選擇您的Java版本:

Java CPU(7u79)和PSU(7u80)版本之間有什么區別?

Java SE關鍵補丁更新(CPU)包含針對安全漏洞的修復程序和嚴重的錯誤修復程序。 Oracle強烈建議所有Java SE用戶升級到可用的最新CPU版本。 大多數用戶應選擇此版本。 Java SE補丁集更新(PSU)包含該版本之前發布的CPU中的所有安全補丁程序,以及其他非關鍵補丁程序。 僅當您受到該版本中已修復的其他錯誤之一的影響時,才應使用Java PSU版本。

然后選擇mac的下載鏈接。

希望有幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM