Pastikan anda telah menginstall Oracle JDK dan setup JAVA_HOME klo belum silahkan install dulu di artike berikut , setelah setting Path JAVA_HOME kemudian kita buka terminal kemudian masukan perintah berikut
apt-get install maven
Dependency yang dibutuhkan oleh maven seperti berikut:
The following additional packages will be installed:
ant ant-optional junit junit4 libaopalliance-java libapache-pom-java
libasm4-java libatinject-jsr330-api-java libbsh-java libcdi-api-java
libcglib3-java libclassworlds-java libcommons-cli-java libcommons-codec-java
libcommons-httpclient-java libcommons-io-java libcommons-lang-java
libcommons-lang3-java libcommons-logging-java libcommons-net-java
libcommons-net2-java libcommons-parent-java libdom4j-java libdoxia-core-java
libeasymock-java libeclipse-aether-java
libgeronimo-interceptor-3.0-spec-java libguava-java libguice-java
libhamcrest-java libhttpclient-java libhttpcore-java libjaxen-java
libjaxp1.3-java libjdom1-java libjetty-java libjsch-java libjsoup-java
libjsr305-java liblog4j1.2-java libmaven-parent-java libmaven2-core-java
libmaven3-core-java libobjenesis-java libplexus-ant-factory-java
libplexus-archiver-java libplexus-bsh-factory-java libplexus-cipher-java
libplexus-classworlds-java libplexus-classworlds2-java libplexus-cli-java
libplexus-component-annotations-java libplexus-component-metadata-java
libplexus-container-default-java libplexus-container-default1.5-java
libplexus-containers-java libplexus-containers1.5-java
libplexus-interactivity-api-java libplexus-interpolation-java
libplexus-io-java libplexus-sec-dispatcher-java libplexus-utils-java
libplexus-utils2-java libqdox2-java libservlet2.5-java libservlet3.1-java
libsisu-inject-java libsisu-plexus-java libslf4j-java libwagon-java
libwagon2-java libxalan2-java libxbean-java libxerces2-java
libxml-commons-external-java libxml-commons-resolver1.1-java libxom-java
libxpp2-java libxpp3-java
0 upgraded, 80 newly installed, 0 to remove and 0 not upgraded.
Need to get 28,0 MB of archives.
After this operation, 39,7 MB of additional disk space will be used.
Do you want to continue ? [ Y/n]
Setelah beres installnya kita bisa cek dengan menggunakan perintah seperti berikut:
mvn -version
Maka outputnya seperti berikut:
root @Acer - E14: ~ # mvn - version
Apache Maven 3.3 . 9
Maven home: / usr / share / maven
Java version: 1.8 . 0_101 , vendor: Oracle Corporation
Java home: / usr / lib / jvm / java - 8 - oracle / jre
Default locale: en_US , platform encoding: UTF - 8
OS name: "linux" , version: "4.4.0-34-generic" , arch: "amd64" , family: "unix"
root @Acer - E14: ~ #