我第一次使用eclipse时效果很好。出于其他原因,我删除并再次下载了JDK,SDK。然而,当我试图开始日食时,我得到了这个
“Java未启动但返回退出代码= 1”。
在寻找答案时,我找到了一些涉及更改eclipse ini文件的解决方案,我对此做了一些。
-startup
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.2.R36x_v20101222
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
C:\Java\JDK\1.5\bin\javaw.exe-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx384_
现在,当我启动Eclipse时,我得到了它。
...Java JRE or JDK must be available in order to run Eclipse No Java Virtual Macj=hine was found in the following locations
C\java\JDK\1.5\java.exe-vmargs
此时我似乎无法找到我做错的事。如果我编辑了ini文件,则完整编辑会有所帮助。有些编辑没有显示整个文件,所以我不确定我是否做得对。我正在尝试编辑ini文件只是为了看看我是否可以得到一些工作,但任何帮助将不胜感激。
答案 0 :(得分:1)
出于某种原因,Eclipse在java:java中找到了C:\ java \ JDK \ 1.5 \ bin。你修补了eclipse.ini文件吗?
我建议将Java重新安装到与以前相同的位置,或重新运行Eclipse以删除任何已更改的配置文件。
您可以通过访问java.com轻松安装公共Java Runtime。
答案 1 :(得分:0)
每个选项开关和值必须位于eclipse.ini文件的单独一行,而在Windows上,必须用CR + LF分隔这些行。
答案 2 :(得分:0)
对于Windows 7 - 64位用户(也可能适用于其他用户) 你可以做以下
1。如果尚未安装java Runtime,(注意它本身并不需要安装)。你可以从这里下载http://www.oracle.com/technetwork/java/javase/downloads/index.html(从第一个按钮中选择'Java Platform(JDK)7u21'三个选项:))
安装完成后,您将在“C:\ Program Files(x86)\ Java \ jre6 \ bin”中找到javaw.exe
2 将环境变量设置为以下步骤
a)右键单击计算机,选择属性,然后选择'高级系统设置'
b)在“高级”选项卡下,选择最后一个按钮“环境变量”
c)在接下来的窗口中的系统设置下搜索“路径”
d)选择“路径”点击编辑
e)添加'; C:\ Program Files(x86)\ Java \ jre6 \ bin '(如果某个其他变量已经存在,则不使用引号来分隔半冒号;)
多数民众赞成!现在尝试运行Eclipse.exe(注意:如果你已经在eclipse.ini中添加了一些项目的建议..请删除它,否则会抛出另一个异常)
请记住无需更改eclipse.ini
工作原理只需双击eclipse.exe:)
答案 3 :(得分:0)
我重新下载了eclipse和最新版本的java。我认为它说你没有安装正确的java版本。重新下载后,它工作正常。
答案 4 :(得分:0)
我刚才遇到了同样的问题。我安装了JDK,它又开始工作了。