我需要同时运行两个 Java 应用程序,但每个应用程序需要不同的 Java 版本。我的默认 Java 是 1.8,但我需要运行其中一个应用程序的版本为 1.6。有没有办法同时配置这两个版本?
这些应用包括:
- Oracle JDeveloper 12.2.1.2.0(JDK 1.8)
- Oracle JDeveloper 11.1.1.6.0(JDK 1.6)
谢谢
答案1
当然。假设您已经安装了 1.8:
从 Oracle 网站下载 1.6.tar.gz
文件,并将其解压到您选择的位置,例如/opt/jdk1.6/
。
完成这些之后,你就可以这样做:
#For the app that requires 1.8
java -jar program.jar
#For the app that requires 1.6
/opt/jdk1.6/bin/java -jar program.jar