我的Ubuntu安装上什么版本的Java是“ 1.8.0_191”?

时间:2018-12-27 11:06:25

标签: java linux macos version fdt

我们(远程)开发人员中的一个需要安装FDT(基于Eclipse的IDE)来编译一些旧的动作脚本代码。我可以在我的Ubuntu 18.04笔记本电脑上正常运行FDT,但是开发人员无法在Mac上运行它。安装Java版本7、8或9后,他会收到一条消息

we need legacy java you can download it here...

如果他使用Java版本6,则表示它需要版本7或更高版本。

所以我检查了我的Ubuntu 18.04笔记本电脑上的版本,以便他能得到相同的版本,令我惊讶的是:

$ java -version
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)

据我所知Java比1.8版本要先进。所以我登录到我们的生产服务器(Ubuntu 16.04),我们得到了类似的东西:

$ java -version
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-8u191-b12-0ubuntu0.16.04.1-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)

我签出了the OpenJDK website,并说OpenJDK现在是11版。

有人知道我的笔记本电脑实际运行的Java版本,以便我们的开发人员可以获取相同版本的Java吗?欢迎所有提示!

1 个答案:

答案 0 :(得分:2)

您正在使用Java8。

Mac问题是一个历史性的问题,因为遗留问题是某些程序使用32位JVM,而Java 8需要64位。

安装程序需要的Java 6,然后从oracle安装一个较新的java,他应该很好。