[英]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.