当前位置: 首页 > 知识库问答 >
问题:

在Ubuntu上安装Java 7

瞿博易
2023-03-14

安装Java,我一直使用的经典方式从终端。我想手动安装Java。我将JDK的文件夹放在桌子上,并设置环境变量(PATH、CLASSPATH和JAVA_HOME)。在终端上,如果我键入Java版本就会得到打印

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。

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

共有1个答案

萧浩漫
2023-03-14

这个答案用来描述如何安装Oracle Java 7。自从甲骨文终止了Java 7,并将带有安全补丁的版本的二进制下载放在付费墙之后,这就不再起作用了。而且,OpenJDK已经发展起来,现在是一个更可行的替代方案。

在Ubuntu16.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

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

 类似资料:
  • 问题内容: 我正在尝试在Ubuntu10.04上安装RMagick。但没有喜悦。我什至从源代码编译并安装了ImageMagick,但是当我尝试使用RubyGems安装RMagick时,这里的说明仍然没有帮助。我收到此错误: 这是什么意思呢?:)我是Ruby和RubyGems的新手,所以请保持谦虚。我的设置如下: 我几乎没有想法(也很累!)。我厌倦了使用上面的链接从源代码编译RMagick,但是由于

  • 问题内容: 我正在尝试在Ubuntu 12.10上安装Node.js,但是终端显示了有关丢失软件包的错误。我尝试了这个: 但是当我来到最后一行时显示此错误: 然后,我卸载了,并尝试了第二种选择: 终端机说相同的错误,但同时也向我显示了我在顶部显示的文本。我认为是问题所在,但我不知道如何解决。 问题答案: 只需按照此处给出的说明进行操作: 安装示例: 它会在当前稳定的Ubuntu上安装当前稳定的No

  • 然后卸载,尝试第二个选项: 同样的错误,终端说,但它也显示了我在顶部显示的文本。我认为问题是,但我不知道如何解决它。

  • 问题内容: 我有一个运行Ubuntu 12.04的VM,并且正在尝试安装ElasticSearch。我本着最好的“艰苦学习X”的精神遵循了这个要旨,并且一切都安装正确- 软件包已下载,解压缩,复制到正确的位置等。 当我运行它时,问题就来了-通过调用: 或使用服务包装器() 输出记录到并包含在下面。我认为我可能遇到JAVA home / classpath问题,但不确定。 非常感谢任何帮助! 更新资

  • 问题内容: 我目前正在关注 安装SciPy堆栈 的教程 , 以便在Ubuntu 12.04(精确的穿山甲)上安装SciPy(我无法使用,因为我需要最新版本)。 但是,执行以下命令时出现错误: sudo python setup.py install –prefix = / usr / local#安装到/ usr / local 此外,如何测试此模块是否正确安装? 问题答案: PyPM是安装它的好

  • 本文向大家介绍在Ubuntu 14.04上安装Elasticsearch,包括了在Ubuntu 14.04上安装Elasticsearch的使用技巧和注意事项,需要的朋友参考一下 示例 先决条件 为了运行Elasticsearch,机器上需要Java Runtime Environment(JRE)。Elasticsearch需要Java 7或更高版本,并建议使用Oracle JDK versio