Встановлення Apache Maven на Ubuntu: налаштування, перевірка та рекомендації

watch 32s
views 2

09:35, 26.10.2026

Зміст статті
arrow

  • Що таке Apache Maven
  • Перелік перевірок перед встановленням
  • Встановлення за допомогою APT
  • Крок № 1: Оновлення індексу пакетів
  • Крок № 2: Встановіть Maven
  • Встановлення Maven із завантаженого архіву
  • Крок № 1: Завантажте дистрибутив Maven
  • Крок № 2: Розпакуйте Maven та створіть символічне посилання
  • Крок № 3: Налаштування змінних середовища
  • Крок № 4: Перевірка встановлення
  • Підсумок

Перш ніж починати вводити команди збірки та шукати відсутні бібліотеки, вам потрібна міцна основа. В ідеалі ви хотіли б, щоб ваші Java-проєкти збиралися однаково на будь-якій машині. Ви хочете менше несподіванок і більше контролю. 

Apache Maven забезпечує стабільність, а Ubuntu пропонує чисте середовище для його роботи. Цей посібник покроково проведе вас через процес встановлення Maven, допоможе перевірити, чи все працює правильно, та надасть корисні поради.

Що таке Apache Maven

Якщо ви працюєте з Java-проєктами, рано чи пізно вам неминуче доведеться зіткнутися з Apache Maven. Maven допомагає керувати залежностями, компілювати код та підтримувати узгодженість між вашими проєктами. Все, що вам потрібно зробити, — це визначити необхідні параметри у простому файлі конфігурації, а про решту подбає Maven. Це заощаджує ваш час і допомагає уникнути хаосу, пов’язаного з ручним налаштуванням. 

Maven залишається одним із найнадійніших інструментів збірки в екосистемі Java і безперебійно працює на Ubuntu.

Перелік перевірок перед встановленням

Перевірте кілька речей:

  • Вам потрібна Ubuntu з правами sudo.
  • Також потрібно, щоб Java була встановлена, оскільки Maven працює на віртуальній машині Java.
  • Перевірити наявність Java можна, виконавши у терміналі команду java -version. 

Maven офіційно підтримує Java 7 та новіші версії, але сучасні проєкти зазвичай використовують Java 11 або пізніші версії. Переконайтеся, що ваша система має активне підключення до Інтернету, оскільки Maven завантажує залежності під час компіляції проєктів.

Встановлення за допомогою APT

Встановлення Maven за допомогою APT забезпечує швидкість і простоту. Ubuntu підтримує Maven у своїх офіційних репозиторіях, тому ви можете довіряти джерелу.

Крок № 1: Оновлення індексу пакетів

Спочатку завжди потрібно оновити індекс пакетів. Це гарантує, що Ubuntu розпізнає найновіші доступні версії. Відкрийте термінал і виконайте команду «sudo apt update» . Це допоможе вашій системі залишатися синхронізованою з репозиторіями.

Крок № 2: Встановіть Maven

Тепер ви можете встановити Maven однією командою. 

Виконайте sudo apt install maven. Ubuntu самостійно вирішить питання залежностей і розмістить Maven у відповідних системних шляхах. 

Після встановлення ви можете перевірити версію за допомогою mvn -version. 

Ви повинні побачити детальну інформацію про Maven та версію Java, яку він використовує.

Встановлення Maven із завантаженого архіву

Звісно, вам може знадобитися більший контроль над версією Maven. Ручна інсталяція добре підходить, коли вам потрібна новіша версія, ніж та, що є в APT.

Крок № 1: Завантажте дистрибутив Maven

Maven слід завантажувати з офіційного веб-сайту Apache. Apache розміщує перевірені бінарні архіви для кожного випуску. Виберіть останню стабільну версію та завантажте .tar.gz файл. Це джерело є надійним та актуальним.

Крок № 2: Розпакуйте Maven та створіть символічне посилання

Наступним кроком є розпакування архіву. Типовим місцем для додаткового програмного забезпечення є /opt, тому ви можете розмістити Maven саме там. Після розпакування створіть символічне посилання на /opt/maven. Це дозволить вам пізніше оновлювати Maven без зміни шляхів у всій системі.

Крок № 3: Налаштування змінних середовища

Тепер потрібно вказати Ubuntu, де знаходиться Maven. Встановіть змінну  MAVEN_HOME  та оновте  PATH. Ви можете розмістити ці налаштування у файлі  /etc/profile.d/maven.sh або у власному файлі конфігурації оболонки. Цей крок гарантує, що ви зможете запускати mvn з будь-якого каталогу.

Крок № 4: Перевірка встановлення

Переконайтеся, що все працює як слід. Запустіть mvn -version ще раз. Maven має повідомити правильну версію та виявити вашу інсталяцію Java.

На цьому етапі ви готові до побудови проєктів.

Підсумок

Отже, ви налаштували та запустили Apache Maven на своєму комп’ютері з Ubuntu. Для зручності ви можете вибрати метод APT, а для більшої гнучкості — метод з використанням архіву. Обидва підходи є прийнятними та широко використовуються. Зі встановленим Maven ви маєте надійний спосіб керування збірками та залежностями. Ваш робочий процес з Java стане швидшим, чіткішим і набагато передбачуванішим.

Поділитися

Чи була ця стаття корисною для вас?

Популярні пропозиції VPS

розпродаж

-30%

CPU
CPU
10 Epyc Cores
RAM
RAM
64 GB
Space
Space
400 GB NVMe
Bandwidth
Bandwidth
Unlimited
KVM-NVMe 65536 Linux

€ 135.49 /м

€
/м

При оплаті за місяць

розпродаж

-30%

CPU
CPU
4 Xeon Cores
RAM
RAM
8 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-wKVM-SSD 8192 Windows

€ 121.5 /м

€
/м

При оплаті за місяць

розпродаж

-30%

CPU
CPU
6 Epyc Cores
RAM
RAM
16 GB
Space
Space
150 GB NVMe
Bandwidth
Bandwidth
Unlimited
KVM-NVMe 16384 Linux

€ 50.49 /м

€
/м

При оплаті за місяць

розпродаж

-30%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-wKVM-SSD 4096 Windows

€ 72 /м

€
/м

При оплаті за місяць

розпродаж

-30%

CPU
CPU
3 Xeon Cores
RAM
RAM
1 GB
Space
Space
40 GB HDD
Bandwidth
Bandwidth
300 Gb
wKVM-HDD HK 1024 Windows

€ 10.74 /м

€
/м

При оплаті за рік

-10%

CPU
CPU
6 Epyc Cores
RAM
RAM
8 GB
Space
Space
100 GB NVMe
Bandwidth
Bandwidth
Unlimited
Keitaro KVM 8192
OS
CentOS
Software
Software
Keitaro

€ 28.99 /м

€
/м

При оплаті за рік

-10.8%

CPU
CPU
1 Xeon Core
RAM
RAM
1 GB
Space
Space
50 GB SSD
Bandwidth
Bandwidth
300 GB
wKVM-SSD 1024 HK Windows

€ 17 /м

€
/м

При оплаті за рік

розпродаж

-30%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB HDD
Bandwidth
Bandwidth
300 Gb
KVM-HDD HK 4096 Linux

€ 12.55 /м

€
/м

При оплаті за рік

розпродаж

-30%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
8 TB
KVM-SSD 8192 Metered Linux

€ 57 /м

€
/м

При оплаті за місяць

-10.1%

CPU
CPU
3 Epyc Cores
RAM
RAM
2 GB
Space
Space
20 GB NVMe
Bandwidth
Bandwidth
Unlimited
aiKVM-NVMe 2048 Linux

€ 9.34 /м

€
/м

При оплаті за рік

Інші статті на цю тему

cookie

Чи приймаєте ви файли cookie та політику конфіденційності?

Ми використовуємо файли cookie, щоб забезпечити вам найкращий досвід роботи на нашому сайті. Якщо ви продовжуєте користуватися сайтом, не змінюючи налаштувань, вважайте, що ви згодні на отримання всіх файлів cookie на сайті HostZealot.