Apache Maven 是一款免費的開源項目管理軟件,可用於從一個中心位置管理項目的構建、報告和文檔。 它基於項目對像模型的概念,特別用於部署基於 Java 的項目。 Apache Maven 為 Java 開發人員的日常工作提供了便利,通常有助於理解基於 Java 的項目。 您可以輕鬆地將您的項目與 Subversion 或 Git 集成。 Maven 還可用於創建和管理用 C#、Ruby、Scala 和其他語言編寫的項目。
在本教程中,我們將解釋如何安裝 Apache Ubuntu 18.04 服務器上的 Maven。
要求
- 運行 Ubuntu 18.04 的服務器。
- 在您的服務器上設置了 root 密碼。
入門
本教程中的命令必須以 root 權限運行。 要成為 root 用戶,請運行以下命令:
sudo -s
並輸入您的 sudo 要求時輸入密碼。
在開始之前,您需要使用最新版本更新您的系統。 您可以通過運行以下命令來執行此操作:
apt-get update -y apt-get upgrade -y
系統更新後,重新啟動系統以應用更改。
安裝 Java JDK
Maven 需要將 Java JDK 安裝到您的系統中。 默認情況下,Java 開發工具包 (JDK) 在 Ubuntu 18.04 默認存儲庫中可用。 您可以通過運行以下命令來安裝它:
apt-get install default-jdk -y
安裝 Java 後,您可以使用以下命令檢查 Java 版本:
java -version
您應該看到以下輸出:
openjdk version "10.0.2" 2018-07-17 OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.3) OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.3, mixed mode)
安裝 Apache 馬文
首先,您需要下載最新版本的 Apache Maven 來自他們的官方網站。 您可以使用以下命令下載它:
cd /tmp
wget https://www-us.apache.org/dist/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz
下載完成後,使用以下命令提取下載的文件:
tar -xvzf apache-maven-3.6.0-bin.tar.gz
接下來,使用以下命令將提取的目錄複製到 /opt/ 目錄:
cp -r apache-maven-3.6.0 /opt/maven
接下來,您需要為 Java 和 Maven 設置環境變量。 你可以通過創建 maven.sh 文件來做到這一點:
nano /etc/profile.d/maven.sh
添加以下幾行:
export JAVA_HOME=/usr/lib/jvm/default-java export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
接下來,使用以下命令為 maven.sh 文件授予適當的權限:
chmod 755 /etc/profile.d/maven.sh
最後,通過運行以下命令加載環境變量:
source /etc/profile.d/maven.sh
您現在可以通過運行以下命令來檢查 Maven 安裝:
mvn -version
您應該看到以下輸出:
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T18:41:47Z) Maven home: /opt/maven Java version: 10.0.2, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-11-openjdk-amd64 Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "4.15.0-20-generic", arch: "amd64", family: "unix"
恭喜! 你已經成功安裝 Apache Ubuntu 18.04 LTS 服務器上的 Maven。