как создать проект, поддерживающий mvn jetty:run?

лучше, когда mvn archetype:generate запущен, он может делать все, что нужно для создания проекта, поддерживающего mvn jetty:run, но факт в том, что существует так много шаблонов, что я даже не знаю, какой из них выбрать. чтобы создать проект, поддерживающий mvn jetty:run, даже если используется опция -Dfilter, я не могу найти правильный шаблон для выполнения того, что я хочу. Итак, как создать проект, поддерживающий mvn jetty:run quick? лучше, чтобы я мог делать все просто с помощью одной команды, то есть команды 1: создать проекты, команды 2: mvn jetty: run, чтобы запустить это веб-приложение :)


person hugemeow    schedule 23.07.2012    source источник


Ответы (1)


Из документа плагина Maven Jetty:

Чтобы запустить Jetty в проекте веб-приложения, который структурирован в соответствии с обычными настройками Maven по умолчанию (ресурсы в ${basedir}/src/main/webapp, классы в ${project.build.outputDirectory} и дескриптор web.xml в ${basedir}/src/main/webapp/WEB-INF/web.xml), вам не нужно ничего настраивать.

Просто введите:

mvn jetty:run

Это запустит Jetty на порту 8080 и будет обслуживать ваш проект.

Поэтому вам нужно использовать jee6-basic-archetype (номер 414), который сгенерирует необходимую структуру папок.

Дополнительные сведения о настройке подключаемого модуля доступны в документе.

person Abhinav Sarkar    schedule 23.07.2012
comment
Кажется, существует множество архетипов, поддерживающих jetty:run, так как же узнать, какой из них лучше? - person hugemeow; 15.09.2012