gpt4 book ai didi

java - Eclipse 无法通过应用程序启动器启动

转载 作者:IT王子 更新时间:2023-10-29 00:37:03 25 4
gpt4 key购买 nike

大家好。

问题:elcipse-3.5.0 (Galileo) 当我尝试通过单击它的启动器 启动它时出现错误。诅咒听起来像这样:

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/emanemos/bin/eclipses/eclipse-3.5.0/jre/bin/java
java in your current PATH

但是,当从控制台启动 eclipse 时,一切都会顺利进行。

在安装eclipse之前我已经安装了jdk1.6.0_16。我还创建了 $JAVA_HOME 变量并更改了我的 $PATH:

$ echo $JAVA_HOME
/usr/lib/java/jdk1.6.0_16
$ echo $PATH
/home/emanemos/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/java/jdk1.6.0_16/jre/bin

因此,我的终端知道什么是 java:

$ java -version
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)

然后从~/bin/eclipses目录下的.tar.gz包中解压出一个文件夹eclipse。我将文件夹的名称 eclipse 更改为 eclipse-3.5.0 并再次更改了 $PATH:

$ echo $PATH
/home/emanemos/bin/eclipses/eclipse-3.5.0:/home/emanemos/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/java/jdk1.6.0_16/jre/bin

从这一刻起,我很幸运能够通过命令 eclipse 从控制台启动 eclipse。

但是,我对使用 eclipse 的应用程序启动器感到绝望。

提前致谢。如果有任何帮助,我将不胜感激。

最佳答案

消息显示“搜索以下位置后未找到 Java 虚拟机:/Applications/eclipse/Eclipse.app/Contents/MacOS/jre/bin/

我已经解决了创建文件夹 /Applications/eclipse/Eclipse.app/Contents/MacOS/jre/bin 并链接到 /usr/bin/java :

ln -s /usr/bin/java /Applications/eclipse/Eclipse.app/Contents/MacOS/jre/bin/java

关于java - Eclipse 无法通过应用程序启动器启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1369801/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com