Комплексное руководство по инициализации и управлению проектами Maven из терминала

Чтобы инициализировать проект Maven с помощью терминала, выполните следующие действия:

  1. Откройте терминал или командную строку.
  2. Перейдите в каталог, в котором вы хотите создать проект Maven.
  3. Выполните следующую команду:
mvn archetype:generate -DgroupId=com.example -DartifactId=myproject -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

Эта команда использует плагин архетипа Maven для создания проекта на основе шаблона «maven-archetype-quickstart». Вы можете заменить «com.example» на желаемое имя пакета, а «myproject» — на желаемое имя проекта.

После создания проекта вы можете открыть его в предпочитаемой вами IDE и начать над ним работать.

Теперь давайте рассмотрим некоторые распространенные методы, которые вы можете использовать в проекте Maven:

  1. Сборка проекта:
    Maven предоставляет команду для сборки проекта и компиляции исходного кода. Выполните следующую команду в корневом каталоге проекта:
mvn clean install
  1. Выполнение тестов.
    Чтобы выполнить тесты в проекте Maven, вы можете использовать следующую команду:
mvn test
  1. Создание файла JAR:
    Maven может упаковать ваш проект в файл JAR с помощью следующей команды:
mvn package
  1. Очистка проекта.
    Чтобы очистить скомпилированные артефакты и удалить все временные файлы, созданные в процессе сборки, вы можете использовать следующую команду:
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.