如果我的运行配置将com.google.gwt.dev.DevMode作为主类,则默认情况下,Google Web Toolkit插件会添加-xstartOnFirstThread。 .launch文件会被修改,如果您想在Windows版本控制中与Windows用户共享此文件,这将成为一个问题。
有没有办法禁用这个vm arg被添加?如果主类是com.google.gwt.dev.GWTShell
,则不会发生这种情况答案 0 :(得分:0)
如果您在MacO上运行,则Google Plugin for Eclipse(和GWT Designer)会在某些情况下将-XstartOnFirstThread添加到启动配置中。对于前GWT 2.0托管模式在Mac JVM中运行的问题,这是一个黑客攻击。
你所描述的症状听起来与我期望的相反。应该为GWTShell添加标志,但不为DevMode添加。如果您的插件版本是最新的,并且您使用的是GWT 2.0+,则不应添加该标志。我不确定他们是如何进入那里的,但你可以安全地从你的.launch文件中删除一些脚本,例如
find '*.launch' | sed -i s/-XstartOnFirstThread//
并重新检查它们.GPE将在幕后为Mac用户重新打开标志。