У меня есть веб-проект с несколькими модулями. Четыре модуля проекта упакованы в виде банки и добавляются как зависимость от пятого модуля, который упакован как война. Когда пришло время развернуть приложение, я просто запускаю пакет в военном проекте, и моя война создается со всеми зависимостями.Build Issue with multi module project
Теперь возникает проблема.
Один из моих модулей имеет серьезные изменения. Теперь, когда я создал войну для своих проектов, эти изменения не были отражены в выходном файле войны (в банке в папке lib войны все еще есть старый код).
Не могли бы вы указать, что мне не хватает в процессе выпуска? Почему старый код упаковывается с войной?
Не могли бы вы указать хороший ресурс для реального процесса сборки файлов с помощью maven?
С уважением, Vijay
спасибо Pascal. Я пробовал это и считаю, что он работает. Спасибо, что решает мою проблему. –
Не нужно ли ему запускать mvn install вместо пакета mvn? В противном случае, когда веб-модуль подходит для решения своих зависимостей, он получает потенциально устаревшие сборки модулей 1-4 из локального хранилища вместо недавно построенных версий; см. http://stackoverflow.com/questions/4150180/how-to-make-one-module-depends-on-another-module-artifact-in-maven-multi-modules –