Как запустить, отладить и собрать Java Web Project в Eclipse с Maven и Tomcat - PullRequest
0 голосов
/ 30 марта 2012

Я сейчас нахожусь в точке, когда я действительно думаю об использовании Maven на данный момент, но мое текущее слово разработки таково: я много занимаюсь программированием на Java / Spring с использованием Eclipse в качестве своей IDE и использую tomcat для отладки в реальном времени изапустить код.Я рассматривал множество примеров использования Maven, Spring и Eclipse, но ни один из них не позволил мне отладить мои проекты в tomcat прямо из Eclipse.установка точек останова и т. д. и т. д.

Если я использую Maven для запуска своего проекта, могу ли я по-прежнему использовать Eclipse и Tomcat и выполнять отладку в реальном времени?

Ответы [ 2 ]

1 голос
/ 30 марта 2012

Вы должны установить плагин m2e (плагин maven для Eclipse) и добавить «адаптер WTP для Maven». После этого, если вы создаете новый проект Maven (File-> New-> Other-> Maven Project) и выбираете «maven-archetype-webapp» из мастера. После создания проекта вы сможете просто развернуть его в экземпляре Tomcat, настроенном в Eclipse, запустить и отладить его. Это то, что я делаю все время.

0 голосов
/ 30 марта 2012

Если вы используете плагин Maven Tomcat (то есть загрузку Tomcat через Maven), вы можете установить MAVEN_OPTS для передачи любых флагов, включая флаги отладки, в Tomcat, так как он выполняется в том же процессе.

MAVEN_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=56066,suspend=n,server=y" mvn tomcat:run

Это позволит вам отладить процесс, подключившись к порту 56066.

Для получения дополнительной информации о плагине Maven Tomcat, проверьте http://tomcat.apache.org/maven-plugin.html

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