Eclipse经过小幅更新后无法找到openJDK - 最佳实践?

时间:2016-08-05 13:32:59

标签: java eclipse centos yum openjdk

在CentOS 7的盒子里,我使用Eclipse [Mars.2 v4.5.2]和OpenJDK 8。

当我升级该框时(' yum update')openJDK软件包从版本开始有一个小更新:

java的1.8.0-的openjdk-1:1.8.0的 91-0 .b14.el7_2.x86_64

到版本:

java的1.8.0-的openjdk-1.8.0。的 101-3 .b13.el7_2.x86_64

然后,启动Eclipse失败,出现此错误:

  

Java Runtime Environment(JRE)或Java Development Kit(JDK)必须是   可用于运行Eclipse。找不到Java虚拟机   搜索以下位置后:   /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-0.b14.el7_2.x86_64/jre/bin

确实,上面提到的文件夹已被yum update删除。

解决方法我想到的是使用指向最新openJDK版本8.0.101的-vm标志启动Eclipse。

/home/olivier/eclipse/cpp-mars/eclipse/eclipse -vm /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.101-3.b13.el7_2.x86_64/jre/bin

这里的最佳做法是什么?(我是CentOS& openJDK的新手:Fedora和Sun / Oracle-JDK都没有这样的问题)。

0 个答案:

没有答案