Я наконец смог достичь этого, используя класс DevMode GWT, как описано в документации .
Короче говоря -
- Добавьте ваш проект в IntelliJ 9 Community Edition
- Добавить Приложение Запуск / отладка конфигурации
- Используйте com.google.gwt.dev.DevMode в качестве основного класса (убедитесь, что в путь к классам проекта включены файлы gwt-user и gwt-dev. См. здесь )
Добавьте следующие параметры программы:
-noserver -war "[полный путь к вашей развернутой войне]" -gen "[полный путь к сгенерированным файлам]" -logLevel INFO -port [порт удаленного сервера] -startupUrl "[URL-адрес удаленная страница] "[com.company.YourEntryPoint]
Таким образом, бегун DevMode не будет создавать экземпляр встроенного контейнера и позволит отлаживать JavaScript вашего удаленного сервера в его исходной форме Java.
Обратите внимание, что для сборок, не требующих отладки кода удаленного клиента, вы можете использовать интеграцию с Maven или Ant, что намного проще. У меня нет опыта работы с файлом buildAxml, сгенерированным webAppCreator, но с Maven вы можете просто выполнить цели gwt: run или gwt: debug с помощью этого параметра: -DrunTarget =
Надеюсь, это поможет!