
mvn
Apache Maven. Инструменты для построения основанных на Java проектов.
- Собрать проект:
mvn compile
- Скомпилировать пакет в байт-код для распространения, такой как
jar
:
mvn package
- Собрать и упаковать, пропустив модульные тесты:
mvn package -DskipTests
- Установить собранный пакет в локальном maven репозитории. (Это может вызвать команды сборки и пакетирования также):
mvn install
- Удалить артефакты сборки из указанной директории:
mvn clean
- Запустить очистку и запустить фазу пакетирования:
mvn clean package
- Очистить, а затем запакетить код для указанного профиля сборки:
mvn clean -P{{profile}} package
- Запустить класс из main метода:
mvn exec:java -Dexec.mainClass="{{com.example.Main}}" -Dexec.args="{{arg1 arg2}}"
