我有一些只能在Java 8上运行的工具。所以我下载了Java 8,但现在我同时安装了两个版本的Java(操作系统:Ubuntu):
java-1.11.0-openjdk-amd64 1101 /usr/lib/jvm/java-1.11.0-openjdk-amd64
java-1.8.0-openjdk-amd64 1081 /usr/lib/jvm/java-1.8.0-openjdk-amd64
我的问题是:是否可以通过不同的别名调用这两个版本?例如,我输入:
- “java”调用java 11(默认值)
- “java8”调用java 8
type -a java
会输出什么?你可能已经有了一个名为java
的符号链接,它指向特定的 Java 编译器。 - Arkadiusz Drabczyk/usr/bin/java
文件。 - Arkadiusz Drabczyk/usr/bin/java
:符号链接到/etc/alternatives/java
,我猜是Java11? - litaoshen