У меня есть многомодульный проект gwt, который я могу запустить и запустить через IntelliJ просто отлично. Но когда я иду отлаживать приложение (или фактически просто акт добавления? Gwt.codesvr = 127.0.0.1: 9997 в конец URL-адреса), я заставляю страшный "плагин" не подключиться к серверу режима разработки 127.0.0.1: 9997.
Моя текущая настройка:
Точка входа имеет зависимость от нескольких портальных модулей. Я не уверен, что я делаю неправильно, потому что портал работает нормально, пока он не через сервер кода.
Изменение: Вот моя текущая конфигурация запуска. Я пробовал все, включая изменение каталога -war для целей \ROOT и src\main\webapp, и я изменил папку ресурса веб-фасетки на то же самое, я не знаю, что я делаю неправильно.
Обратите внимание, что я попытался удалить и добавить bindAddress несколько раз. Это не так.
Здесь не ваша структура проекта. Скорее всего, ваша "Run Configuration" имеет недостатки. В "Run/Debug Configurations" вам необходимо создать "Конфигурация GWT" и правильно настроить свойства. Я запускаю "Модуль GWT для загрузки" = "Все" и "Параметры режима Dev" установлен на "-bindAddress 0.0.0.0", чтобы разрешить доступ к моей конфигурации отладки с разных хостов, а не только от localhost - вы можете или не можете нужно это. Очевидно, что для вашей установки "Использовать режим Super Dev" следует отключить.
Также вам нужно проверить, что порт 9997 не занят другим процессом. Но если это так, вы увидите ошибку в журнале запуска Jetty в консоли отладки. Я предполагаю, что если он работает с Eclipse, этого не должно быть.