在ubuntu上运行eclipse的问题?

我在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上没有这方面的经验。

谢谢

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

 sudo apt-get install openjdk-7-jre 

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

如果您已经安装了java **,则需要将Java-Path添加到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 

并首先选择安装

您需要将JDK添加到您的PATH。

这个链接应该可以帮助你开始。

我通过在/usr/bin中创建了一个指向虚拟机的符号链接java来解决这个问题。

脚步 :

  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

你需要安装JDK或OpenJDK(Eclipse只支持前者,后者大多是可用的)。

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

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

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

解决方案:我将我的/home/denise/jdk1.7.0_25/jre复制到/ home / denise / dev // jre

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

不,没有.pam_environment文件

和平!

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

并把它放在eclipse的路径中,如下所示 –

abc @ ubuntu:〜/ Downloads / eclipse $ ls

about_files
组态
的eclipse.ini
icon.xpm
p2 about.html
的dropins
EPL-v10.html
JRE
插件artifacts.xml

特征
notice.html
自述

我希望它有帮助。

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

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

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