我是一位从Ubuntu转向Mac的长期Java开发人员:在我的Linux开发环境中,我会解析不同的jdks到〜/ opt / jdk,然后设置一个像这样的当前软链接:
~/opt/jdk/jdk_1.7.0_51
~/opt/jdk/jdk_1.8.0_05
~/opt/jdk/current -> jdk_1.8.0_05
在~/bin
中,我有一个java
软链接指向~/opt/jdk/current/bin/java
如果我想切换JDK进行开发,我只需切换current
链接。
在Mac上,我只能下载包含安装程序的.dmg文件。如果我运行多个,似乎后者会覆盖现有的安装?我不能简单地下载Linux上的二进制存档吗?