大家好。
问题: elcipse-3.5.0(Galileo)当我尝试通过点击它的启动器启动它时发出错误。诅咒的声音如下:
Java运行时环境(JRE)或
Java Development Kit(JDK)必须是
可用于运行Eclipse。没有
在。之后发现了Java虚拟机 搜索以下位置:
/home/emanemos/bin/eclipses/eclipse-3.5.0/jre/bin/java
当前路径中的java
然而,当从控制台启动eclipse时,一切顺利。
在安装eclipse之前我已经安装了jdk1.6.0_16。我还创建了 $ JAVA_HOME 变量并更改了我的 $ PATH :
$ echo $ JAVA_HOME
/usr/lib/java/jdk1.6.0_16
$ echo $ PATH
/家庭/ emanemos /斌:在/ usr / local / sbin中:在/ usr / local / bin目录:/ usr / sbin目录:在/ usr / bin中:/ sbin目录:/ bin中:在/ usr /游戏:/ usr / lib中/ JAVA / jdk1 .6.0_16 / JRE / bin中
所以,我的终端知道 java 是什么:
$ java -version
java版 “1.6.0_16”
Java(TM)SE运行时 环境(建立1.6.0_16-b01)
Java HotSpot(TM)客户端VM(构建 14.2-b01,混合模式,共享)
然后从目录〜/ 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:/箱:在/ usr /游戏:/usr/lib/java/jdk1.6.0_16/jre/bin
从这一刻起,我很幸运能通过命令 eclipse 从控制台启动eclipse。
然而,我对使用eclipse的应用程序启动器感到绝望。
提前致谢。我将不胜感激任何帮助。
答案 0 :(得分:2)
消息显示“搜索以下位置后未找到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
答案 1 :(得分:1)
将此添加到eclipse.ini: -
-vm $ JAVA_HOME / jdk1.5.0_14 / bin中/ javaw.exe的
答案 2 :(得分:0)
我可能会离开,但在我看来你的路上没有JAVA。如果您注意到,则必须通过echo命令添加它。但是,这只停留在终端的那个会话上。您不会永久影响系统。 (我相信这就是你可以从终端发射而不是通过发射器发射的原因。)
您的系统上是否实际安装了Java JRE?如果没有,我建议这样做,因为它应该做你需要的所有设置,然后再尝试运行Eclipse。
编辑:我注意到你说你确实安装了1.6 JDK。这个应该解决了你的问题。如果首次打开终端时Java不在您的路径中,那么(我相信)是您的真正问题,您可能需要重新安装或排除故障。
答案 3 :(得分:0)
(假设您使用X在Linux上)
如果您在没有注销并重新登录X会话的情况下安装了Java JRE,则会话所在的环境将不包含$ JAVA_HOME变量。可能只是注销并重新登录以获得新的X会话。
如果要保持同一会话运行,可以通过按Ctrl + Alt + F9开始另一个GUI会话来尝试。
答案 4 :(得分:0)
Fazil Baghirzade我解决了这个问题
必须提供Java运行时环境(JRE)或Java Development Kit(JDK)才能运行Eclipse。搜索以下位置后未找到Java虚拟机: c:\ Program Files \ Eclipse \ jre \ bin \ javaw.exe'javaw.exe'在当前路径中
转到此文件夹中的“C:\ Program Files \ Java \ jdk1.6.0_39”将“jre”文件夹复制并粘贴eclipse文件夹
多数民众赞成!!!