Понимание и установка 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 и начать с него.