2012-02-15 104 views
3

我尝试在Windows上运行DartEditor。我从网上下载最新版本: dartlang.org/docs/getting-started/editor/index-win.htmlDartEditor.exe和java退出代码1

(我想无论是稳定的和未经考验的最新版本 - 同样的结果)

在第一编辑器面临的问题与发现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是开始,但它返回以下错误: (抱歉的网址,但我还没有被允许发布图片)

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

和信息:

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

我想,这个错误是用eclipse连接,但遗憾的是我不知道究竟哪里出了问题。任何帮助赞赏。

+0

你使用的是什么版本的Windows – 2012-02-15 11:11:49

+0

它Windows XP教授,SP3 – user1210973 2012-02-15 11:22:18

+2

好的,对我来说,只是简单地删除“DartEditor.ini”!这很奇怪,但现在编辑正在运行:) 我希望这会帮助sbd。 – user1210973 2012-02-15 11:23:56

回答

2

我看不出有什么毛病你发布的.ini内容,这可能是因为你看到https://bugs.eclipse.org/bugs/show_bug.cgi?id=188968

本质上-Xmx1024m可能过大,JVM不能找到一个连续的内存块那很大。共享库可能会在可用内存中的地址空间碎片中间加载)。

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

+0

我在启动DartEditor.exe时遇到了同样的问题。我将Xmx ... arg更改为512m,程序按预期启动。 +1 – Number8 2013-05-06 19:40:58

4

我有同样的问题,直到我将我的JRE从版本6升级到7为止。虽然dartlang.org指出Dart Editor的最低要求Java版本是6,但我相信他们可能忘记更新此信息。

此外,dartlang.org声明Windows XP不受支持。 FYI

+0

将我的机器升级到JRE 7为我解决了这个问题。 – 2014-07-09 13:43:21