在特定目录中强制使用特定 Java 版本

在特定目录中强制使用特定 Java 版本

我的机器上安装了多个版本的 Java (5、6、7)。我下载了一个需要 jdk6 才能编译的项目。有没有办法将 jdk6 “设置”为该特定目录中的默认版本?

修改 makefile 是不可能的——太复杂了)

答案1

您可以更改系统范围的默认 jdk,进行编译,然后恢复到之前使用的 jdk。

# update-alternatives --config java              # Select java-1.6.0-oracle
# update-java-alternatives --set java-1.6.0-oracle

相关内容