Я разрабатывает модульный проект с Maven, которые имеют следующий скелет:Как запустить причал на Maven проект модульного
|-- parent (pom packaging)
|-- model (jar packaging)
pom.xml
|-- services (jar packaging)
pom.xml
|-- web-app (jar packaging)
pom.xml
pom.xml
Я использую причал плагин погруженными контейнер сервлетов, проблема, что много раз мне нужно запустить военный проект и из моей IDE или из папки веб-приложения, я запускаю mvn jetty: запустите. Это компиляция, тестирование, упаковка, ... веб-приложение, но не другие модули. Подводя итоги, я бы хотел, чем когда я запустил mvn jetty: запустите все модули придут скомпилированы, тесты упакованы. Как я могу настроить плагин причал для этого?
EDIT 1
Предположим, что я некоторые cleasses необходимости модифицировать на модуле обслуживания на затмении, я имею следующую конфигурацию на eclispe:
В этом случае я потеряв изменения в сервисном модуле, и я должен запустить mvn -pl service clean install из моей командной строки, а затем я могу использовать конфигурацию eclipse и иметь все обновления. Я хотел бы делать все, только с maven build на eclipse.
Мне нужно разделить мой проект, потому что моя модель использует другой проект, моя проблема в том, что я хочу выполнить компиляцию, тестирование, упаковку всех модулей и запустить веб-приложение, используя единственную сборку eclipse maven. Это возможно? – Skizzo
Я думаю, что в этом случае я бы использовал мультимодульный подход.Но извините, чтобы подчеркнуть что-то, что может быть не ответом на ваш точный вопрос и не смотреть на тему, но обычно, когда я хочу установить/развернуть войну или банку, я использую командную строку, и когда я хочу запускать/отлаживать , Я делаю это из IDE. В этом втором случае полный процесс сборки maven не имеет особого значения, поскольку, если все проекты импортированы и доступны в Eclipse, банки в .m2 не используются, поскольку плагин Eclipse имеет свой собственный путь. Это немного сложно понять, но под рукой это позволяет легко отлаживать. –
Извините, но я не могу понять, я обновил свой quesiton – Skizzo