Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclipse可以';我找不到JRE_Java_Eclipse_Ubuntu_Ubuntu 14.04 - Fatal编程技术网

Java Eclipse可以';我找不到JRE

Java Eclipse可以';我找不到JRE,java,eclipse,ubuntu,ubuntu-14.04,Java,Eclipse,Ubuntu,Ubuntu 14.04,我对Ubuntu 14.04上的JRE有问题 编辑: 计算机没有连接到Internet,所以我使用apt脱机方法(我在安装eclipse时已经这样做了) 我正在尝试运行eclipse cdt,当我播放它时,我收到以下消息: 必须提供Java运行时环境(JRE)或Java开发工具包(JDK) 可用于运行Eclipse。未找到Java虚拟机 搜索以下位置后:/usr/lib/eclipse/jre/bin/java 当前路径中的java java--version命令为我提供了以下输出: The p

我对Ubuntu 14.04上的JRE有问题

编辑: 计算机没有连接到Internet,所以我使用apt脱机方法(我在安装eclipse时已经这样做了)

我正在尝试运行eclipse cdt,当我播放它时,我收到以下消息:

必须提供Java运行时环境(JRE)或Java开发工具包(JDK) 可用于运行Eclipse。未找到Java虚拟机 搜索以下位置后:/usr/lib/eclipse/jre/bin/java 当前路径中的java

java--version
命令为我提供了以下输出:

The program 'java' can be found in the following packages:
 * default-jre
 * gcj-4.8-jre-headless
 * openjdk-7-jre-headless
 * gcj-4.6-jre-headless
 * openjdk-6-jre-headless
Try: sudo apt-get install <selected package>
这就是输出:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
openjdk-7-jre-headless is already the newest version.
openjdk-7-jre-headless set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
在执行
java--version
命令之后,输出与之前的输出相同

我试着阅读和阅读更多的文章

编辑2: 我还尝试将路径
usr/lib/jvm/java-7-openjdk-amd64
添加到
etc/profile
文件中:

JAVA_HOME=/usr/local/java/jre1.8.0_60
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH
我不明白我错过了什么或做错了什么。或者可能安装了JRE,但Eclipse不知怎的不知道

我很乐意得到一些指导。

通过安装

sudo apt-get install openjdk-7-jdk 
您还可以手动将JDK添加到Eclipse:

Windows -> Preferences
=> Java / Installed JREs

如果未列出,请单击“添加”,选择“标准VM”,然后单击“下一步”。将“JRE Home”设置为类似于
/usr/lib/jvm/java-7-openjdk-amd64
(通过“Directroy”按钮导航)。

尝试在~/.bashrc中添加java路径。

只需从jdk复制“JRE”文件夹并将其放在“eclipse”文件夹中即可。

您好,谢谢您的评论,请参阅编辑。我还尝试将路径usr/lib/jvm/java-7-openjdk-amd64添加到Eclipse的.ini文件中,在通过
sudo-apt-get-install-openjdk-7-jdk
command
java
在命令行上工作吗?您可能还需要设置$java\u home“添加到.ini”文件是什么意思?命令
java
仍然不工作。。通过“添加到.ini文件”,请参见编辑2。非常感谢。
Windows -> Preferences
=> Java / Installed JREs