Jenv - 多次添加相同的 java 版本

Sas*_*nda 11 java macos jenv

我正在使用Jenv来管理我的 MacBook(OS X Yosemite) 上的多个 java 版本。

jenv add /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
oracle64-1.6.0.65 added
1.6.0.65 added
1.6 added
Run Code Online (Sandbox Code Playgroud)

并在添加 Java 1.8 时

jenv add /Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home
oracle64-1.8.0.60 added
1.8.0.60 added
1.8 added
Run Code Online (Sandbox Code Playgroud)

和 jenv version 显示同一版本的多行实际上它是一个版本?

jenv versions

    * system (set by /Users/$USERNAME/.jenv/version)
      1.6
      1.6.0.65
      1.8
      1.8.0.60
      oracle64-1.6.0.65
      oracle64-1.8.0.60
Run Code Online (Sandbox Code Playgroud)

Vis*_*ena 2

如果查看 .jenv 文件夹内部,您可以看到同一版本的所有三个不同实例。