Как собрать проект в Maven
Сборка производится командой mvn clean install
из директории с проектом.
mvn clean install -Dmaven.test.skip=true -U
После команды mvn clean install
запустится сборка проекта и сборочные тесты. Будут идти несколько минут, выдавая в консоль кучу разного текста. На него внимание можно особо не обращать.
Флаг -Dmaven.test.skip=true
указывает на то, что автотесты во время сборки игнорируются (с ними реальный билд будет собираться полчаса, в folks то можно сразу с тестами, но тесты могут падать, а зачем нам падение на этапе сборки?).
Флаг -U
- выкачать обновления из артефактори, всяких модулей типа utils, а они у нас есть!
Если при сборке или при выполнении сборочных тестов произойдёт ошибка, то билдование остановится с сообщением, что BUILD FAILED. А если на экране будет что-то вроде таблички с кучей сообщений, что BUILD SUCCESSFULL, то всё прошло нормально и билд собрался.
При первой сборке также будет много сообщений о том, что подгружаются те или иные библиотечки. Это нормально, в последующие запуски такого будет меньше