簡體   English   中英

在Mac OS(SnowLeopard)上切換J2SE版本

[英]Switching J2SE versions on Mac OS (SnowLeopard)

我當前在Mac OS(10.6)上的JDK設置為1.6,我想切換到1.5。

“ /System/Library/Frameworks/JavaVM.framework/Versions/”的清單顯示:

lrwxr-xr-x  1 root  wheel   10 Nov  3 18:34 1.5 -> CurrentJDK
lrwxr-xr-x  1 root  wheel   10 Nov  3 18:34 1.5.0 -> CurrentJDK
lrwxr-xr-x  1 root  wheel    5 Nov  3 18:34 1.6 -> 1.6.0
drwxr-xr-x  8 root  wheel  272 Nov  3 19:54 1.6.0
drwxr-xr-x  9 root  wheel  306 Nov  3 19:54 A
lrwxr-xr-x  1 root  wheel    1 Nov  3 18:34 Current -> A
lrwxr-xr-x  1 root  wheel    3 Nov  3 18:34 CurrentJDK -> 1.6

除了嘗試安裝1.5,然后將“ CurrentJDK”的符號鏈接從1.6更改為1.5之外,還需要做其他事情嗎?

我還需要更改“當前”指的是什么嗎? “ A”目錄似乎包含標題和二進制可執行文件(javac,jar等)。

JDK的另一個版本是否將為其可執行文件的版本(可能希望在單獨的目錄中)安裝第二個目錄,或者它們獨立於JDK版本?

僅供參考:我已經運行了“ Java Preferences”實用程序,並且在“ Java Apple Plugin”和“ Java Applications”下僅列出了Java SE 6(32和64位版本)。

沒有任何支持將Snow1.5轉換為1.5的方法。 如果您勇敢,有多種方法可以使其正常工作。

查看此討論

問題的實質在這里

暫無
暫無

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

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