ubuntu下eclipse找不到jre


ubuntu下eclipse找不到jre
 
在Ubuntu的某些版本下,比如10.10,会出现以下奇怪问题: 
1. 安装jdk 
我下载的jdk是bin格式的,直接运行解压,得到一个文件夹。 
这个文件夹作为jdk的安装目录,可以拷贝到任意目录。 
然后配置环境变量~/.bashrc,在最后添加: 
export JAVA_HOME=<jdk install dir> 
export JRE_HOME=$JAVA_HOME/jre 
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH 
重启机器。 
 
2. 安装eclipse 
直接将下载的eclipse压缩包解压到任意目录,作为eclipse的安装目录。 
 
3. 运行eclipse 
进入eclipse的安装目录,双击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: 
/home/gaoyl/setup/eclipse/jre/bin/java 
java in your current PATH 
然而,如果通过终端,及以命令行的方式执行,则不会有问题,可以正常启动。 
 
eclipse默认在自己的目录下找jre,可以把jre拷贝到eclipse目录下,这样比较笨重 
简单建立一个软连接就可以解决: 
$ cd <eclipse dir> 
$ ln -sf $JRE_HOME jre 
目的是在eclipse安装目录下建立一个名称为jre的链接,将其指向java安装目录下的jre目录。

相关内容

    暂无相关文章