- linux-notes.org
- Установка Maven в Unix/Linux
- Установка Maven в CentOS/RedHat/Fedora
- Установка Maven в Debian/Ubuntu
- Установка Maven на Mac OS X
- Установка Maven на другие Unix/Linux ОС
- Добавить комментарий Отменить ответ
- Установка Maven в Ubuntu 20.04
- Установка Maven в Ubuntu 20.04
- 1. Репозитории
- 2. Официальный сайт
- Использование Maven
- Выводы
- Install Apache Maven on Linux
- How To Install Maven In Linux-Configure Maven In Linux
- Install Java In Linux
- Configure java in linux
- install apache maven in linux
- Download Maven:
- Configure maven in Linux:
- verify maven version
- How to Install Maven on Linux (Ubuntu)
- Installing JDK on Linux/Ubuntu
- Step 1: Download the JDK Binaries
- Step 2: Setting JAVA_HOME and Path Environment Variables
- Step 3: Verify the Java Installation
- Installing Maven on Linux/Ubuntu
- Step 1: Download the Maven Binaries
- Step 2: Setting M2_HOME and Path Variables
- Step 3: Verify the Maven installation
linux-notes.org
И так, что же такое Apache Maven? Apache Maven — фреймворк, который позволяет собирать проекты (Java, C#, Ruby, Scala, и другие языки) в автоматическом режиме на основе описания их структуры в файлах на языке POM (англ. Project Object Model), являющемся подмножеством XML. Само maven слово, переводиться с языка Идиш как «собиратель знания».
Maven обеспечивает декларативную, а не императивную (в отличие от средства автоматизации сборки Apache Ant) сборку проекта. В файлах описания проекта содержится его спецификация, а не отдельные команды выполнения. Все задачи по обработке файлов, описанные в спецификации, Maven выполняет посредством их обработки последовательностью встроенных и внешних плагинов.
Установка Maven в Unix/Linux
Сейчас я расскажу как можно установить данный инструмент на различные Unix/Linux ОС. Для работы Maven потребуется установить JDK, вот некоторые полезные статьи в помощь:
И так, джаву установили. Идем далее….
Установка Maven в CentOS/RedHat/Fedora
-===Использование готового пакета==-
После установки java, загружаем Apache maven с официального сайта или используйте следующую команду для загрузки Apache Maven 3.3.9 (на момент написания статьи — самая последняя и стабильная версия):
Теперь извлекаем скаченный архив, используя следующую команду:
И создаем симлинк:
PS: Более подробно о симлинках, можно узнать тут:
Далее, настроим путь Maven:
Для того чтобы настройки вступили в силу, выполняем:
Так же, можно обойтись без создания данного файла, для этого — открываем:
-===Использование репозитория и пакетного менеджера==-
И выполняем установку:
И так, проверяем версию maven:
При желании, если вы используете Maven за прокси-сервером, вы должны сделать следующее. Открываем файл:
Заменяем некоторые параметры и наслаждаемся работой.
Установка Maven в Debian/Ubuntu
-===Использование пакетного менеджера==-
Первое что нужно сделать, — проверить имеется ли пакет в репозитории:
Устанавливаем сам Maven:
И так, проверяем версию maven:
-===Использование готового пакета==-
Данное действие, я описывал в примере выше ( для centOS).
Установка Maven на Mac OS X
Для начала, устанавливаем HomeBrew:
После чего, выполняем команду:
Данная команда покажет какие пакеты имеются.
Чтобы установить, выполняем команду:
Установка Maven на другие Unix/Linux ОС
Для других Unix/Linux ОС — установка такая же — скачиваем архив, распаковываем его. Прописываем путь к мавену и можно использовать.
На этом, у меня все. Статья «Установка Maven в Unix/Linux» завершена.
Добавить комментарий Отменить ответ
Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.
Источник
Установка Maven в Ubuntu 20.04
Maven — это система управления зависимостями с открытым исходным кодом на Java. Используя Maven вы можете прописать нужные вашему проекту зависимости, а платформа автоматически рассчитает, загрузит и подготовит все их зависимости, а также потом соберет проект в один готовый для выполнения jar файл. В какой-то мере это аналог команды make для java.
В этой статье мы рассмотрим как выполняется установка Maven в Ubuntu 20.04 из официальных репозиториев и с помощью официального сайта проекта.
Установка Maven в Ubuntu 20.04
1. Репозитории
Как я уже сказал, Maven есть в официальных репозиториях Ubuntu, однако версия программы там может быть уже устаревшая. Сначала обновите списки пакетов из репозиториев:
sudo apt update
Затем выполните такую команду для того чтобы установить Maven:
sudo apt install maven
Это самый простой способ установки. Теперь вы можете проверить версию программы командой:
Как видите, сейчас в репозиториях находится версия 3.6.3. Но на момент написания статьи на официальном сайте доступна уже версия 3.8.1. Давайте рассмотрим как её установить.
2. Официальный сайт
Прежде всего необходимо установить зависимости программы. Maven версии 3.3 и выше будет работать только на JDK 1.7 и выше. Достаточно установить версию Java, которая есть в официальных репозиториях:
sudo apt install default-jdk
Затем вы можете проверить версию Java:
Дальше откройте страницу загрузки Maven на официальном сайте и скачайте последнюю версию. Нужен файл заканчивающийся на bin.tar.gz:
После завершения загрузки полученный файл следует разархивировать в папку /opt:
/Загрузки/apache-maven-*.tar.gz -C /opt
Для удобства управления версиями и обновления программы можно создать символическую ссылку на папку с Maven:
sudo ln -s /opt/apache-maven-3.8.1 /opt/maven
Для использования программы осталось настроить переменные окружения. Создайте файл /etc/environment.d/100-maven.conf и добавьте туда такие строки:
sudo vi /etc/environment.d/100-maven.conf
JAVA_HOME=/usr/lib/jvm/default-java
M2_HOME=/opt/maven
MAVEN_HOME=/opt/maven
PATH=/opt/maven/bin:$
После этого нужно перелогинится чтобы обновились переменные окружения. И можно использовать Maven. Чтобы убедится, что всё работает можно посмотреть версию:
Использование Maven
Для создания нового проекта в интерактивном режиме создайте папку для проекта, перейдите в неё и выполните такую команду:
Сначала утилита выведет список всех доступных шаблонов и предложит выбрать один из них. По умолчанию предлагается выбрать 1769, это пример проекта с использованием Maven:
Дальше надо указать groupId пакета, этот параметр означает разработчика проекта, тут можно ввести название компании, например, com.losst:
Затем надо ввести имя проекта (artefactId):
Далее программа спросит ещё имя пакета и предложит подтвердить выбор. Затем сообщит о том, что проект создан:
Вся конфигурация, созданная в Maven будет хранится в файле pom.xml. Вы можете посмотреть его содержимое:
Исходники программы находятся в папке src/main/java/com/losst/App.java:
Программа должна выводить строчки Hello World на экран. Но прежде чем вы сможете её собрать и выполнить необходимо добавить в файл pom.xml несколько строк. Найдите описание плагина maven-jar-plugin и добавьте туда секцию configuration со следующим содержимым:
В атрибуте mainClass необходимо прописать имя вашего основного класса вместе с именем пакета. Это необходимо для того чтобы Java машина знала что ей выполнять при запуске файла. После этого перейдите в папку project и запустите сборку:
Затем можно выполнить программу:
java -jar target/project-1.0-SNAPSHOT.jar
Выводы
В этой небольшой статье мы рассмотрели как выполняется установка Maven в Ubuntu 20.04, а также как пользоваться программой для создания нового проекта и сборки готового приложения.
Источник
Install Apache Maven on Linux
- Install Oracle JDK 8 on Linux
- Install Oracle JDK 11 on Linux
Step 1:
Download apache-maven-$maven_version-bin.tar.gz binary archive from the official link. This article uses the Maven version $maven_version. You need to replace the version number by whatever the version you are downloading.
Step 2:
Open the Terminal and change the directory to /opt folder.
Step 3:
Extract the apache-maven archive into the opt directory.
Step 4:
Edit the /etc/environment file and add the following environment variable:
also, append the bin directory to the PATH variable:
WARNING: Do not replace your environment file with the following content because you may already have different environment variables which are required by other applications to function properly. Notice the end of PATH variable and the M2_HOME variable.
After the modification, press Ctrl + O to save the changes and Ctrl + X to exit nano.
Step 5:
Update the mvn command:
Step 6:
Add Bash completion to mvn so that you can complete complex Maven commands by hitting Tab multiple times.
Credits to Juven Xu: maven-bash-completion
Step 7:
Logout and login to the computer and check the Maven version using the following command.
If it works, hooray! you have successfully installed the latest Apache Maven on your computer.
Источник
How To Install Maven In Linux-Configure Maven In Linux
Apache Maven depends on Java so you must have install java in your linux machine. java is the basic prerequisite to install maven in linux machine so first lets install java in linux. In the following steps i will show you how to install maven in linux step by step.
Install Java In Linux
first update the system with update command.
if your system is ubuntu use sudo apt-get update, if your system is centos/rhel use sudo yum update command. after updating the packages install java with below command.
for ubuntu/debian systems
install jdk with with below command in ubuntu machine
if your machine is centos/rhel use below command to install jdk
by default jdk will downloaded into /usr/lib/jvm/
Configure java in linux
to configure java in linux we have add environment variables in /etc/environment file
you can see here at the end of the line i appended /usr/lib/jvm/java-11-openjdk-amd64/bin to PATH variable and added JAVA_HOME variable.
in JAVA_HOME variable write path of jdk. In my syetm jdk is located in /usr/lib/jvm/java-11-openjdk-amd64/. So this is the JAVA_HOME path varible value.
in PATH variable add up to jdk bin path , to append a path in PATH varible we use colon(:) and path upto jdk
that’s it we have successfully configured java jdk in our linux machine.
above configuration is not same in all machines. so use your values in this file.
install apache maven in linux
Download Maven:
By using wget command we can download maven from official Apache maven website.
to install wget command use
sudo apt-get install wget -y for debian/ubuntu systems
sudo yum install wget -y for centos/rhel systems. after installing wget in your system download maven using wget command.
now we have successfully download and extracted maven in /opt/maven directory
Configure maven in Linux:
to configure maven in linux we have to add environment variables in /etc/environment
same as java variables add maven variables in this file.
in PATH varible add path upto maven bin like /opt/maven/apache-maven-3.6.0/bin
in M2_HOME varible add path up to the maven directory like /opt/maven/apache-maven-3.6.0
Save the file and then reload it or do logout and login again or reboot the system.
to apply changes immediately in your current shell use bellow comand
verify maven version
verfy maven version with mvn -version command. it will show you maven version and path of m2_home.
that’s it we have successfully installed maven in linux and configured maven in linux machine.
- how to install apache maven in linux
- install maven in linux
- configure maven in linux
- maven in linux
Источник
How to Install Maven on Linux (Ubuntu)
We can install Maven on Linux in a few simple steps. The first step is to install JDK because Maven needs it to execute.
In this tutorial, we will learn how to install Maven in Ubuntu. The steps are generic and it will work fine on any other Linux system too.
Installing JDK on Linux/Ubuntu
Generally, we use apt package manager to install anything in Ubuntu. But, it doesn’t have the latest JDK packages. The current version is Java 13 but the command apt list -a | grep openjdk shows only available OpenJDK versions are 8 and 11.
So, we will install JDK using binaries and setting some required environment variables.
Step 1: Download the JDK Binaries
Copy the download link for Linux/x64 build. Then use the below command to download and extract it.
I have moved JDK to /opt, you can keep it anywhere in the file system.
Step 2: Setting JAVA_HOME and Path Environment Variables
Open .profile file from the home directory and add the following lines to it.
You can relaunch the terminal or execute source .profile command to apply the configuration changes.
Step 3: Verify the Java Installation
You can run java -version command to verify the JDK installation.
Installing Maven on Linux/Ubuntu
We will install Maven in a similar way that we have installed JDK in the Linux system.
Step 1: Download the Maven Binaries
Copy the link for the “Binary tar.gz archive” file. Then run the following commands to download and untar it.
Step 2: Setting M2_HOME and Path Variables
Add the following lines to the user profile file (.profile).
Relaunch the terminal or execute source .profile to apply the changes.
Step 3: Verify the Maven installation
Execute mvn -version command and it should produce the following output.
That’s all. Maven is successfully installed in your Linux system.
Источник