Maven (1) Install Maven on Ubuntu

1. What's Maven:

Apache Maven 是一個管理專案和 build 專案的工具,通常使用於 Java, Scala 的專案上,也可以用於處理 C#, Ruby 的專案。

Maven 可以想成是強化版的 Make 或是 Ant (強化不少)。傳統的 Make 或是 Ant 比較偏向 build 專案的工具,而 Maven 則是包含專案的控管功能。

生成專案時透過 Project Object Model (POM) 對專案形成一個描述檔 (pom.xml),描述檔除了 build 的規則外還能添加相依套件規則。如果本機在 build 的過程中找不到相依套件 的話還會連上網去下載指定版本的套件。

還是老話一句,隨著 Hadoop, Spark 等大數據套件的起飛,Maven 也水漲船高被使用在大數據相關的專案管理上。IntelliJ 也支援以 Maven 為基底的專案模式。


2. Install Java on Ubuntu:

首先要先安 Java,假如你已經裝好 Java 可以跳到步驟 3。

將 Java8 add to apt repository 然後更新。

$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update -y

安裝 Java8 並確認使用的版本。

$ sudo apt-get install oracle-java8-installer
$ java -version

3. Install Maven on Ubuntu:

今天要介紹的是手動安裝,首先先去官網 https://maven.apache.org/download.cgi下載套件。

選擇 Binary 的版本解壓縮後移到 /opt 裡,命名為 maven。

$ sudo mv apache-maven-3.5.3 /opt/maven

添加環境變數到 ~/.bashrc 中。

$ export M2_HOME=/opt/maven
$ export PATH=${M2_HOME}/bin:${PATH}

編輯完就重新整理一下,確認是否有安裝成功。

$ source ~/.bashrc
$ mvn -version

maven 套件的資訊。

Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-25T03:49:05+08:00)
Maven home: /opt/maven
Java version: 1.8.0_152, vendor: Oracle Corporation
Java home: /usr/local/java/jdk-8u152/jre
Default locale: zh_TW, platform encoding: UTF-8
OS name: "linux", version: "4.13.0-38-generic", arch: "amd64", family: "unix"

留言

熱門文章