在 Ubuntu 上安装 Java 7

新手上路,请多包涵

注意: 这个问题是在 Oracle 使 OpenJDK 成为 Oracle JDK 的免费版本之前提出的,历史答案反映了这一点。从 2022 年开始,您不应使用 Java 7,除非您必须用于无法在 OpenJDK 8 上运行的项目。

要安装 java,我一直使用终端的经典方式。我想手动安装java。我把 JDK 的文件夹放在桌子上,并设置了环境变量(PATH、CLASSPATH 和 JAVA_HOME)。从终端,如果我输入 java -version 我得到打印

foralobo@ubuntu-vincy:~$ java -version
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)

但是当我尝试安装 eclipse 或 netbeans 时,系统警告说机器上没有安装 java。

compleatare 手动安装缺少什么? (Ubuntu 13.04)

原文由 foralobo 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 417
2 个回答

该答案用于描述如何安装 Oracle Java 7。自从 Oracle 终止 Java 7 并将带有安全补丁的版本的二进制下载置于付费专区之后,这不再有效。此外,OpenJDK 已经发展壮大,成为当今更可行的替代方案。

在 Ubuntu 16.04 及更高版本中,Java 7 不再可用。通常您最好安装 Java 8(或 9)。

 sudo apt-get install openjdk-8-jre

或者,如果您还需要编译器,请获取 jdk:

 sudo apt-get install openjdk-8-jdk

在 Trusty 中,目前安装 Java 7 最简单的方法是安装 OpenJDK 包:

 sudo apt-get install openjdk-7-jre

或者,对于 jdk:

 sudo apt-get install openjdk-7-jdk

如果您专门在不再支持的 Ubuntu 版本上寻找 Java 7,请参阅 https://askubuntu.com/questions/761127/how-do-i-install-openjdk-7-on-ubuntu-16- 04 或更高版本

原文由 flup 发布,翻译遵循 CC BY-SA 3.0 许可协议

sudo apt-get update
sudo apt-get install openjdk-7-jdk

如果您已经安装了其他 JDK 版本

sudo update-alternatives --config java

然后选择 Java 7 版本。

原文由 Sopan kokre 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题