正如标题所述,我需要 Oracle Java 7 和 Oracle Java 8。我已经安装了 Oracle 8(通过 webupd8),但我想要运行的软件(Gephi)只能在 7 上运行。请指教。
答案1
安装多个版本的 JDK 应该不会有太大问题。路径上只有一个版本是第一个,但您可以根据需要使用其完整路径名明确运行另一个版本。根据您运行它的方式,每个程序可能具有不同的关联设置。例如,在 Netbeans 中,每个项目都有一个关联的 JDK,因此当我运行某些项目时,它会使用 JDK 7 运行,而其他项目则使用 JDK 8 运行。您还可以在启动脚本或 .desktop 文件中为每个程序嵌入不同的 JDK 目录。
Gephi 可以在路径上首先包含 JDK 8 的系统上使用以下命令运行:
gephi --jdkhome /usr/lib/jvm/java-7-openjdk-i386/