在ubuntu上运行eclipse的问题?

时间:2011-04-24 14:57:12

标签: eclipse ubuntu java

我在ubuntu上下载了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/awan/eclipse/jre/bin/java
java in your current PATH

有人可以帮我解决这个问题。我在ubuntu上没有这方面的经验。

感谢

11 个答案:

答案 0 :(得分:45)

您需要安装openjdk-7-jreoracle-java7-jre包。

sudo apt-get install openjdk-7-jre

请注意,openjdk-7-jre更容易安装,因为它可以通过标准的Ubuntu存储库获得,而您必须使用oracle-java7-jre自己构建java-package

答案 1 :(得分:24)

如果您已经安装了java **,则需要将Java路径添加到eclipse.ini

就我而言,它位于:

/usr/lib/eclipse/eclipse.ini

你需要在“openFile”语句下直接添加,用你的java路径替换路径:

-vm
/usr/lib/jvm/java-7-openjdk/bin/java    //!replace with your path to java!

**通过键入命令

来检查是否安装了java
java -version 

javac -version

如果您确定已安装java,但未找到,则可能安装了多个版本,请通过以下方式检查:

sudo update-alternatives --config java

并先选择安装

答案 2 :(得分:6)

我通过在java中创建了指向VM的符号链接/usr/bin来解决它。

步骤:

  1. http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=otnjp下载适当版本的Oracle JDK

  2. 将其解压缩到任何文件夹。例如:

    tar zxvf~ / Downloads / jdk-8u5-linux-x64.tar.gz~ / DEV

  3. 创建名称为java的符号链接:

    cd /usr/bin

    ln -s ~/DEV/jdk1.8.0_05/bin/java java

答案 3 :(得分:5)

您需要将JDK添加到PATH。

This链接应该可以帮助您入门。

答案 4 :(得分:3)

您需要安装JDK或OpenJDK(Eclipse仅正式支持前者,但后者主要适用)。

答案 5 :(得分:2)

您需要一个可以在Eclipse中执行Java指令的Java环境才能运行它。

在软件包管理器中安装合适的Java软件包,然后重试。请注意,Eclipse不需要JDK,JRE就足够了。

答案 6 :(得分:1)

我尝试编辑.profile,.bashrc,但无济于事。 (我试图通过单击图标来使用eclipse,而不是通过从bash shell执行它。)

解决方案:我将/home/denise/jdk1.7.0_25/jre复制到了 /家庭/丹尼斯的/ dev // JRE

这是一个愚蠢的解决方案,因为它违背了.profile或.bashrc的目的。

并且没有,没有.pam_environment文件

平安!

答案 7 :(得分:1)

我有类似的问题。它解决了之后,我从http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html

下载了JRE

并将其置于日食路径中,如下所示 -

abc @ ubuntu:〜/ Downloads / eclipse $ ls

about_files
配置
的eclipse.ini
icon.xpm
P2 about.html
的dropins
EPL-v10.html
JRE
插件 artifacts.xml
日食
功能
notice.html
自述

我希望它有所帮助。

答案 8 :(得分:1)

首先,您需要在.bashrc文件中设置JAVA路径。 转到cd ~ 打开.bashrc,vi .bashrc 最后添加一行export path="path/to dir:$path" 执行source .bashrc以使更改生效。

然后打开你的eclipse.ini文件(如果你想找到eclipse.ini do whereis eclipse)。 打开eclipse.ini,然后添加一行

-vm
"path/to/bin/of/open-jdk"

答案 9 :(得分:1)

只需复制jre并粘贴到eclipse文件夹即可。在此之后只需单击eclipse图标即可启动eclipse。感谢。

artifacts.xml
配置
的dropins
日食
的eclipse.ini
功能
icon.xpm
JRE
P2
插件
自述

答案 10 :(得分:0)

我通过在 eclipse.ini 中添加jre路径来解决此错误消息。要解决此类错误,您的计算机应安装Java。 在我的设置中, eclipse.ini eclipse-jee-mars-linux-gtk-x86_64-5.0.0/eclipse文件夹。

添加

-vm /home/user/Documents/Softwares/jdk-8u202-linux-x64/jdk1.8.0_202/jre/bin

位于文件顶部。

在这里/home/user/Documents/Softwares/jdk-8u202-linux-x64/jdk1.8.0_202是我的JAVA_HOME

对我来说,将 JDK路径定向到-vm无效。我必须将 jre / bin 路径放置在jdk文件夹中。 / p>