10

启动 eclipse.exe 时,它​​会给出错误消息

创建 Java 虚拟机失败

当我单击 eclipsec.exe 时,eclipse 就会启动。eclipse.exe和 和有什么不一样eclipsec.exe

为什么 eclipse.exe 现在不工作而昨天工作?

如果我使用 eclipsec.exe 启动 eclipse 会有什么影响?

4

6 回答 6

27

打开 eclipse.ini 文件并将 vmargs 大小更改为

-vmargs
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m

它适用于我的系统。

于 2013-06-07T12:02:48.437 回答
9

当我单击 eclipsec.exe 时,eclipse 就会启动。eclipse.exe 和 eclipsec.exe 有什么区别?

来自日食维基

您可以通过在 Windows 上运行 eclipse.exe 或在其他平台上运行 eclipse 来启动 Eclipse。这个小型启动器本质上是查找并加载 JVM。在 Windows 上,eclipsec.exe 控制台可执行文件可用于改进命令行行为。

意思是eclipse.exe为您找到 JVM 并启动 Eclipse IDE,其中eclipsec.exe是控制台 exe,您可以在其中调整 Eclipse 的启动方式

如果我使用 eclipsec.exe 启动 eclipse 会有什么影响。它也提供命令提示符。

没有影响,eclipsec.exe 仅适用于 Windows

于 2013-03-14T09:09:30.157 回答
9

1.用Eclipse.exe打开文件夹,找到eclipse.ini文件

2.用你当前的javaw.exe真实路径替换-vmargs:

-vm “c:\Program Files\Java\jdk1.7.0_07\bin\javaw.exe”</p>

3.保存.ini文件并打开eclipse。它会工作..快乐编码。

于 2014-06-30T08:44:49.277 回答
8

在你的eclipse.ini文件中

-vm C:\Program Files\Java\jre7\bin\javaw
在该行下方添加-Dosgi.requiredJavaVersion=1.6

然后删除256m线下方的--launcher.XXMaxPermSize。它会起作用的。

于 2013-08-27T06:42:14.337 回答
1

在 .ini 文件中编写如下所示,然后它将正常工作:

-vm C:\Java\jdk1.6.0_25\bin\javax.exe

在文件中添加了上面的行eclipse.ini(在顶部)并为我工作。C:\Java\jdk1.6.0_25\bin可以根据您的系统更改此路径。希望这会对某人有所帮助。

于 2013-03-20T10:05:13.180 回答
1

在 .ini 中添加以下行解决了我机器上报告的相同问题。-vm {路径}\javaw.exe

示例:“-vm C:\Program Files\Java\jre7\bin\javaw.exe”

于 2013-10-24T12:27:20.470 回答