Maven
Перейти к навигации
Перейти к поиску
По мотивам: https://www.mkyong.com/maven/
Инициализировать проект типа webapp
mvn archetype:generate -DgroupId=ru.wolf.a -DartifactId=ResumeSite -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
Maven создает иерархию каталогов, файлы web.xml, pom.xml и index.jsp. Сразу можно обновлять web.xml с версии 2.3 на 2.5 минимум.
Конвертировать в проект Eclipse
mvn eclipse:eclipse -Dwtpversion=2.0
-Dwtpversion=2.0 - устанавливает настройку генерации WAR вместо обычного jar файла.
Запуск
Собрать исходники:
mvn compile
Собрать WAR файл:
mvn package
Запустить тесты без пересборки:
mvn test -Dmaven.main.skip