我已经安装了 OpenJDK 6 和 7。当我从命令行运行“java somefile”时,会调用 OpenJDK 6。我不想更改此默认行为。我可以使用什么命令来运行我的非默认 OpenJDK 7 安装?
(我习惯于运行“python somefile”来调用默认的Python,“python2.7 somefile”来专门使用Python 2.7,“python3 somefile”来专门使用Python 3。)
vin*_*ser 32
您可以使用update-alternatives命令选择 java 版本。
在终端中运行以下命令。
sudo update-alternatives --config java
Run Code Online (Sandbox Code Playgroud)
并键入要使用的选择编号。
像这样:

注意: 以上描述是更改默认版本的过程。它不是这个问题的答案,但它留作参考。
小智 8
您可以将别名绑定到特定的 Java 版本。只需将以下行添加到您的$HOME/.bashrc:
alias java6='/path/to/java6/bin/java'
alias java7='/path/to/java7/bin/java'
Run Code Online (Sandbox Code Playgroud)
同样的javac,你应该没问题;-)
| 归档时间: |
|
| 查看次数: |
26362 次 |
| 最近记录: |