如何在 Ubuntu 20.04 上安裝 Apache Maven

如何在 Ubuntu 20.04 上安裝 Apache Maven

在本文中,我們將看到如何在 Ubuntu 20.04 上安裝 Apache Maven。我們將安裝 Apache Maven 3.6.3 版本。

Apache Maven 是一個軟件項目管理和理解工具。基於項目對像模型 (POM) 的概念,Maven 可以從一條中央信息中管理項目的構建、報告和文檔。

Apache Maven 是用於 Java 項目的免費開源項目管理工具。您可以使用 Apache Maven 從一條中央信息輕鬆管理項目的構建、報告和文檔。

先決條件

  • 安裝了 Ubuntu 20.04 操作系統的專用服務器。
  • 具有 sudo 權限的 root 或非 root 用戶。

系統要求

  • Maven 3.3+ 需要 JDK 1.7 或更高版本才能執行。
  • 沒有最低內存要求。
  • 沒有最低操作系統要求。啟動腳本包含在 shell 腳本和 Windows 批處理文件中。

第 1 步 - 使您的服務器保持最新

# apt-get update -y
# apt-get upgrade -y

第 2 步 - 安裝 Java

接下來,我們將安裝 OpenJDK 11。

# apt-get install -y default-jre

要驗證安裝,請使用以下命令檢查版本:

# java -version

輸出將類似於以下內容:

openjdk version "11.0.8' 2020-07-14
OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04)
OpenJDK 64-Bit Server VM (build 11.0.8+10-post-Ubuntu-0ubuntu120.04, mixed mode, sharing)

第 3 步 - 安裝 Apache Maven

我們將當前工作目錄更改為/opt/目錄:

# cd /opt/

我們可以從官網下載最新穩定版的Apache Maven:使用wget命令。如果缺少wget命令,您可以使用# apt-get install wget -y命令安裝它。

# wget https://www-us.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz

下載完成後,解壓縮下載的存檔:

# tar -xvzf apache-maven-*tar.gz

現在,使用以下命令重命名提取的目錄:

# mv apache-maven-3.6.3 maven

第 4 步 - 設置環境變量

接下來,我們需要設置環境變量,例如M2_HOMEJAVA_HOMEPATH。您可以通過在/etc/profile.d/目錄中創建一個mavenenv.sh文件來做到這一點:

# vi /etc/profile.d/mavenenv.sh

添加以下幾行:

export JAVA_HOME=/usr/lib/jvm/default-java
export M2_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}

保存並關閉。

使文件可執行:

# chmod +x /etc/profile.d/mavenenv.sh

現在您可以加載環境變量:

# source /etc/profile.d/mavenenv.sh

步驟 5 - 驗證安裝

一切都成功配置後,檢查 Apache Maven 的版本:

# mvn --version

輸出將類似於以下內容:

Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /opt/maven
Java version: 11.0.8, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux', version: "5.4.0-51-generic', arch: "amd64', family: "unix'

我們已經成功安裝了 Apache Maven。

在本文中,我們已經看到瞭如何在 Ubuntu 20.04 上安裝 Apache Maven。


如何在 WordPress 5.0 中禁用塊編輯器並安裝經典編輯器

如何在 WordPress 5.0 中禁用塊編輯器並安裝經典編輯器

從 WordPress 5.0 開始,WordPress 上的默認編輯器是新的塊編輯器。新編輯器完全不同

導入WordPress數據庫時如何修復“utf8mb4_0900_ai_ci”排序錯誤

導入WordPress數據庫時如何修復“utf8mb4_0900_ai_ci”排序錯誤

如果您將 WordPress 安裝從 MySQL 8 服務器切換到 MySQL 5.7(或更低版本),您很可能會遇到

🔧 修復:您的 PHP 安裝似乎缺少 WordPress 所需的 MySQL 擴展

🔧 修復:您的 PHP 安裝似乎缺少 WordPress 所需的 MySQL 擴展

想要運行一個自我管理的 WordPress 網站?偉大的。你會學到無數的東西。設置的關鍵部分之一

如何將經典編輯器設置為 WordPress 中的默認編輯器而不是古騰堡

如何將經典編輯器設置為 WordPress 中的默認編輯器而不是古騰堡

古騰堡編輯器很快將成為 WordPress 的默認編輯器。您可以選擇經典編輯器

如何修復 WordPress 5.0 問題

如何修復 WordPress 5.0 問題

WordPress 5.0 終於推出了,它為古騰堡帶來了全新的編輯體驗

如何在 Windows 11 中刷新文件夾項目

如何在 Windows 11 中刷新文件夾項目

由於缺少上下文菜單中的刷新選項,以下是如何在 Windows 11 上的文件資源管理器中刷新項目。

修復:更新後 WordPress 中的“編輯器遇到意外錯誤”

修復:更新後 WordPress 中的“編輯器遇到意外錯誤”

無法使用 WordPress 中的新塊編輯器撰寫新帖子?你很有可能得到“編輯

如何啟用 PHP 短標籤

如何啟用 PHP 短標籤

在本文中,我們介紹瞭如何啟用 PHP 短標籤。PHP 使用開始和結束標記解析文件,它們看起來像 . 啟用 PHP 短標籤

配置 mod_evasive 以防止 CentOS 上的 DoS 和 DDoS 攻擊

配置 mod_evasive 以防止 CentOS 上的 DoS 和 DDoS 攻擊

在本文中,我們將學習如何安裝和配置 mod_evasive 以防止 CentOS 上的 DoS 和 DDoS 攻擊。mod_evasive Apache 模塊。

如何在 CentOS 上使用 PHP-FPM 為 NGINX 安裝 PHP

如何在 CentOS 上使用 PHP-FPM 為 NGINX 安裝 PHP

如何在 CentOS 上為 NGINX 安裝 PHP 和 PHP-FPM。NGINX 網絡服務器的基本配置,用於處理 PHP 應用程序並在端口 80 上為它們提供服務。