Можно ли отлаживать код на стороне сервера проекта GWT с помощью GPE (код на стороне сервера был упакован в виде jar-файла) - PullRequest
2 голосов
/ 25 ноября 2011

У меня есть приложение GWT, которое я могу легко отладить на стороне сервера, используя GPE, когда сервер и клиент находятся в одном проекте, теперь я удаляю код на стороне сервера и упаковываю его как jar, добавляю как зависимость проекта, кажется, что нетспособ отладки серверного кода больше, есть идеи?Кстати, я использую Maven для организации своего проекта.Спасибо

Редактировать: отладкой я имею в виду, что он может остановиться на точке останова

1 Ответ

1 голос
/ 27 ноября 2011

В Eclipse, build path config, когда вы включаете jar, вам также разрешается связывать исходный путь для этого jar. Этот источник будет затем доступен для отладки.

Ваша серверная часть, безусловно, использовала несколько библиотек, где зависимость указывается через Maven. Плагин Maven для затмения самопроизвольно извлекает источник, когда ваши пути отладки проходят через предоставленную maven библиотеку. При условии, что поставщик библиотеки соответствовал структуре каталогов артефактов maven.

Вы также можете мариновать свою банку. Вы просто помещаете свой jar, source, pom и т. Д. В структуру каталогов артефактов maven. И затем в Maven включить этот путь в качестве хранилища. Фактически, вы можете создать быстрый и грязный репозиторий Maven в коде Google, делая это таким образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...