Eclipse4.2Linux发行版don';是否与内部JRE一起发布?
我刚刚安装了Ubuntu,然后下载了Java 7的一个版本,并将其解压缩到我想要的Eclipse4.2Linux发行版don';是否与内部JRE一起发布?,linux,ubuntu,java-7,eclipse-juno,Linux,Ubuntu,Java 7,Eclipse Juno,我刚刚安装了Ubuntu,然后下载了Java 7的一个版本,并将其解压缩到我想要的Java\u HOME。然后我添加了JAVA\u HOME作为一个env变量,并将其导出到PATH。我现在正试图从link(特别是link)安装Eclipse4.2(Juno) 当我下载TAR并将其解压缩到我想要的ECLIPSE\u HOME位置时,它会解压缩一个名为ECLIPSE的目录。当我进入这个目录时,我看到一个可执行文件,也称为eclipse。双击此按钮时,出现以下错误: 查看这个目录,我没有看到jre子
Java\u HOME
。然后我添加了JAVA\u HOME
作为一个env变量,并将其导出到PATH
。我现在正试图从link(特别是link)安装Eclipse4.2(Juno)
当我下载TAR并将其解压缩到我想要的ECLIPSE\u HOME
位置时,它会解压缩一个名为ECLIPSE
的目录。当我进入这个目录时,我看到一个可执行文件,也称为eclipse
。双击此按钮时,出现以下错误:
查看这个目录,我没有看到jre
子目录——它甚至不在我从Eclipse站点下载的TAR中。我对Eclipse的理解是,它总是附带自己的JRE。这是怎么回事
更新
下面是我在~/.bashrc
文件中输入的内容:
JAVA_HOME=/home/myuser/sandbox/java/7u55/jdk1.7.0_55
TOMCAT_HOME=/home/myuser/sandbox/tomcat/7.0.41/apache-tomcat-7.0.41
export PATH=$PATH:$JAVA_HOME/jre/bin:$TOMCAT_HOME/bin
您可能应该按照说明获得Oracle Java 7。不管怎样,没有-Eclipse不附带它自己的JRE。谢谢@ElliottFrisch(+1)-但这没有意义。如果对话框显示它正在当前
eclipse
目录中查找jre
子目录,那么显然eclipse tarball中缺少了一些内容。。。我知道我在这里是正确的,因为如果我下载最新版本的Eclipse(4.3),我可以在没有外部Java依赖的情况下完美地启动它。您的JAVA_主页设置为什么?此外,您还可以在那里安装JRE。由于Oracle的许可问题,Eclipse从未附带自己的JRE版本。您正在考虑NetBeans。更改路径行,使用导出路径=$PATH:$JAVA_HOME/bin:$TOMCAT_HOME/bin,但您可能应该使用webupd8 ppa。。。它更符合Ubuntu的方式。并允许您使用更新java备选方案