Чтобы инициализировать проект Maven с помощью терминала, выполните следующие действия:
- Откройте терминал или командную строку.
- Перейдите в каталог, в котором вы хотите создать проект Maven.
- Выполните следующую команду:
mvn archetype:generate -DgroupId=com.example -DartifactId=myproject -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
Эта команда использует плагин архетипа Maven для создания проекта на основе шаблона «maven-archetype-quickstart». Вы можете заменить «com.example» на желаемое имя пакета, а «myproject» — на желаемое имя проекта.
После создания проекта вы можете открыть его в предпочитаемой вами IDE и начать над ним работать.
Теперь давайте рассмотрим некоторые распространенные методы, которые вы можете использовать в проекте Maven:
- Сборка проекта:
Maven предоставляет команду для сборки проекта и компиляции исходного кода. Выполните следующую команду в корневом каталоге проекта:
mvn clean install
- Выполнение тестов.
Чтобы выполнить тесты в проекте Maven, вы можете использовать следующую команду:
mvn test
- Создание файла JAR:
Maven может упаковать ваш проект в файл JAR с помощью следующей команды:
mvn package
- Очистка проекта.
Чтобы очистить скомпилированные артефакты и удалить все временные файлы, созданные в процессе сборки, вы можете использовать следующую команду:
mvn clean
<старый старт="5">
Maven упрощает управление зависимостями, позволяя объявлять зависимости в файле
pom.xmlпроекта. Вот пример добавления зависимости в библиотеку Apache HttpClient:<dependencies>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.5.13</version>
</dependency>
</dependencies>
Это всего лишь несколько примеров методов и команд, доступных в Maven.