3

我尝试在 Windows 上运行 DartEditor。我从以下网址下载了最新版本:dartlang.org/docs/getting-started/editor/index-win.html

(我尝试了稳定版和未经测试的最新版本 - 结果相同)

起初编辑器在寻找 java 虚拟机时遇到问题,所以我添加了“DartEditor.ini”的路径,现在看起来像这样:

-data
workspace
-vm
C:\Program Files\Java\jdk1.7.0_02\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.6
-XX:MaxPermSize=256m
-Xms40m
-Xmx1024m

现在java正在启动,但它返回以下错误:(对不起,URL,但我还不允许发布图片)

http://i.stack.imgur.com/rCgwf.png

和信息:

http://i.stack.imgur.com/LKSC3.png

我想这个错误与日食有关,但遗憾的是我不知道问题到底出在哪里。任何帮助表示赞赏。

4

2 回答 2

2

我没有看到您发布的 .ini 内容有任何问题,可能是您看到https://bugs.eclipse.org/bugs/show_bug.cgi?id=188968

本质上,-Xmx1024m 可能太大,jvm 找不到那么大的连续内存块。共享库可能会加载到可用内存中的地址空间片段的中间)。

通过删除 .ini 文件,您将获得低得多的默认 Xmx 参数。您可以尝试更改为 -Xmx512m 或 -Xmx768m。

于 2012-04-27T20:34:58.173 回答
2

在将 JRE 从版本 6 升级到 7 之前,我遇到了同样的问题。虽然 dartlang.org 声明 Dart Editor 的最低 Java 版本是 6,但我相信他们可能忘记更新此信息。

此外,dartlang.org 声明不支持 Windows XP。供参考

于 2013-11-21T07:58:43.080 回答