Понимание и установка Maven для начинающих

Технофуннель представляет очередную статью о начале работы с Maven. В этой статье мы просто рассмотрим шаги, необходимые для интеграции Maven в ваш проект Java и понимания базового файла .pom в Java . Мы создадим небольшой проект с нуля, интегрируем в него файл .pom и выполним проект в нашей локальной системе.

Эта статья будет полезна людям, начинающим знакомство с Java и Maven. Шаги указаны ниже:

1. Установка Java и добавление в переменные среды

Чтобы начать работу, нам нужно установить Java в локальную систему и добавить то же самое в переменные среды системы. В процессе установки мы будем работать с Java 15. Ниже приведена ссылка для установки Java 15.

Https://www.oracle.com/java/technologies/javase/jdk15-archive-downloads.html



Мы можем загрузить Java по определенному пути, для моей системы Java установлена ​​в «C: \ Program Files \ Java \ jdk-15». Нам нужно добавить следующий путь к переменной окружения. Добавьте переменную в Системные переменные с именем «JAVA_HOME» и путем, указанным в папке «C: \ Program Files \ Java \ jdk-15».

Выберите путь в Системные переменные и добавьте следующий путь в список вверху. Нам нужно выбрать «Путь» в системных переменных и добавить «% JAVA_HOME% \ bin».

Мы добавили «% JAVA_HOME% \ bin» вверху списка.

2. Теперь мы можем установить Maven в нашей локальной системе.

Мы можем загрузить Maven со следующего веб-сайта. Мы можем загрузить «bin.zip» в систему. И поместите распакованную папку в какой-нибудь репозиторий в системе.



Я сохранил распакованную папку в следующем месте папки «C: \ Program Files \ Java».

Скопируйте следующее местоположение и добавьте новую переменную в системную переменную с именем «MAVEN_HOME» и следующим путем.

Добавьте расположение папки bin Maven в переменную пути в системной переменной. К переменной пути вы можете добавить «% MAVEN_HOME \ bin» рядом с Java Home.

3. Создайте образец проекта Java, чтобы начать работу.

После того, как мы установили Maven и Java и добавили в путь в Environment Variable и path. Следующее, что мы можем сделать, это создать проект Java. Создадим простой проект с использованием Eclipse

Откроется виджет, в котором вы можете выбрать тип проекта.

4. Добавить файлы и папку в проект

После создания проекта добавьте в проект следующую структуру файлов и папок. «src / main / java» - это папка, в которую мы добавляем файлы java.

5. Добавление содержания в «pom.xml»

После того, как мы создали файл POM, нам нужно указать следующие атрибуты и значения в нашем проекте. Свойства:

  • groupId: указывает компанию, которой принадлежит проект.
  • artifactId: имя создаваемого вами артефакта / проекта.
  • modelVersion: всегда соответствует 4.0.0.
  • версия: версия приложения, которую вы хотите указать.
  • упаковка: указывает способ упаковки приложения.

Пример «pom.xml» приведен ниже:

6. Выполнение команд «mvn clean» и «mvn compile».

Следующим шагом, который у нас есть, является выполнение следующей команды в папке, в которой создан проект. В моем случае я создал проект «HelloWorld», поэтому эти команды необходимо выполнять из одного и того же места.

  • mvn clean
  • mvn компилировать

Если используется версия Java менее 10, вы столкнетесь со следующей ошибкой

Чтобы удалить эту ошибку, нам нужно добавить плагин в файл «POM». Для этого же добавлен плагин «maven-compiler-plugin». Также обновите версию выпуска до используемой версии Java. Файл POM обновится до следующего:

Теперь, когда мы запускаем команду «mvn compile», она будет работать нормально.

7. Создать и запустить файл Java.

Я добавил следующий код в файл Java «HelloWorld.java»

Запустите следующий файл Java из командной строки, используя следующее:

8. Упаковка файла Java в «jar»

Мы можем упаковать приложение в «jar», мы можем выполнить следующую команду из командной строки:

  • mvn компилировать

Когда мы запускаем «mvn compile», файл «Jar» приложения будет доступен в «целевой» папке приложения. Затем мы можем использовать эти файлы «jar».

9. Преобразуйте проект в проект Maven

После создания всей структуры нам нужно преобразовать проект в проект maven. Для этого выберите проект, перейдите к настройке и нажмите «Преобразовать в проект Maven». Вы можете увидеть то же самое на изображении ниже.

10. Добавить зависимость в проект

Когда все настроено и запущено, теперь мы можем использовать maven для установки зависимостей в проект. На изображении ниже у нас есть тег «зависимости», в который мы можем добавить несколько «зависимостей». Для каждой зависимости нам нужно указать

  • groupId
  • artifactId
  • версия

После добавления зависимости и сохранения команды Maven установит зависимость и станет доступной в папке «Maven Dependencies» проекта. Следовательно, автоматическое управление всеми зависимостями и версией проекта.

Заключение:

Вот как мы можем создать проект Maven и начать с него.