Maven может управлять сборкой проекта, составлением отчетов и документацией из центральной части информации.
Maven используется при сборке пакетов, установке зависимостей, развертывании пакетов, он также может запускать модульные тесты во время сборки. После упаковки упаковка никак не связана с мавеном. Просто забудь о мавене после постройки. Таким образом, при запуске проекта не требуется подключение к сети.
Для нескольких модулей вы можете интегрировать все модули в единый проект Maven. Они могут быть установлены в локальном репозитории Maven. Установленные модули, как правило, jar
файл, так же, как и другие файлы с открытым исходным кодом.
Вы можете запустить mvn clean install
, чтобы установить свой модуль в хранилище.
Например, com / yourcompany / module1.jar.
В ваш основной проект вы можете добавить зависимости в pom.xml, например
<dependency>
<groupId>com.yourcompany</groupId>
<artifactId>module1</artifactId>
<version>1.0.0</version>
</dependency>
, что означает, что ваш основной проект зависит от модуля 1.