您的位置:首页 > 编程语言 > Java开发

JDK安装成功了 但eclipse起不来

2016-11-10 09:45 555 查看
报 A Java Runtime Environment (JRE) or Java Development Kit (JDK)

must be available in order to run Eclipse. No Java virtual machine

was found after searching the following locations:

/opt/eclipse/jre/bin/java

java in your current PATH这错误

但我在终端运行java -version

java version "1.6.0_26"

Java(TM) SE Runtime Environment (build 1.6.0_26-b03)

Java HotSpot(TM) Server VM (build 20.1-b02, mixed mode)

eclipse有个自动查找本地JVM环境,这个错误就是说eclipse没能找到必须得jvm运行环境,这个时候,我们可以手动为其指定jvm的路径,在eclipse安装文件夹下,有一个eclipse.ini的初始化配置文件,用文本编辑工具打开,追加“-vm”参数:

-vm $YOUR_JAVA_HOME/bin/javaw

这里的$YOUR_JAVA_HOME 是你的java安装路径。必须保证javaw程序在这个环境下,这样,eclipse启动时会通过指定的jvm启动IDE(有的机器上安装多个版本的java,也可以这样来配置)。

解决办法: 
 
在debian中安装eclipse: 
解压到某位置,此处为/usr/soft/eclipse/,运行eclipse时提示“no java virtual machine was found after searching the following locations:”。 
原因是没找到jre,解决办法是,进入/usr/soft/eclipse/eclipse目录,建立软连接,连接到 jre, 
ln -s /usr/soft/java/jdk/jre jre 
username:/usr/soft/eclipse/eclipse# ln -s /usr/soft/java/jdk/jre jre
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: