Eclipse GWT com.google.gwt.dev.DevMode добавляет -xstartOnFirstThread в VM_ARGS на Mac - PullRequest
1 голос
/ 20 мая 2011

Если в моей конфигурации запуска com.google.gwt.dev.DevMode в качестве основного класса, плагин Google Web Toolkit по умолчанию добавляет -xstartOnFirstThread.Файл .launch изменяется, и это становится проблемой, если вы хотите поделиться этим файлом в системе контроля версий с пользователями Windows.

Есть ли способ отключить добавление этого vm arg?Этого не происходит, если основным классом является com.google.gwt.dev.GWTShell

1 Ответ

0 голосов
/ 22 мая 2011

Плагин Google для Eclipse (и GWT Designer) добавляет -XstartOnFirstThread в конфигурацию запуска в некоторых случаях, если вы работаете в MacO. Это решение проблем, возникающих в Mac JVM для хост-режима, предшествующего GWT 2.0.

Симптомы, которые вы описываете, звучат как противоположность того, что я ожидал. Флаг должен быть добавлен для GWTShell, но не для DevMode. Если ваша версия плагина обновлена ​​и вы используете GWT 2.0+, флаг добавлять не следует. Во-первых, я не уверен, как они туда попали, но вы можете безопасно удалить аргумент из ваших файлов .launch с помощью некоторого сценария, например

find '*.launch' | sed -i s/-XstartOnFirstThread//

и перепроверьте их. GPE снова поставит флаг для пользователей Mac за кулисами.

...