JDK安装成功了 但eclipse起不来

报 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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值