Cara Menginstall Apache Maven dan JDK pada Linux Ubuntu

Installasi JDK + NetBeans IDE
1) Sebelum menginstall Maven pada Sistem Operasi kalian, disarankan untuk menginstall JDKnya terlebih dahulu, JDK diperlukan untuk mengkompilasi kode-kode java menjadi sebuah aplikasi, kalian bisa mendownloadnya disini (sudah termasuk NetBeans didalamnya).
2) Setelah selesai mendownload file tersebut, disarankan untuk menyimpannya pada direktory Home/Root agar mudah ditemukan. jika sudah, buka terminal linux dan masukan perintah berikut ini.
admin77@TechnoArt:~$ sh jdk-8u131-nb-8_2-linux-x64.sh
Proses installasi sedang berlangsung.
admin77@TechnoArt:~$ sh jdk-8u131-nb-8_2-linux-x64.sh
Configuring the installer...
Searching for JVM on the system...
Preparing bundled JVM ...
Extracting installation data...
Running the installer wizard...
Tunggu beberapa detik, hingga muncul tampilan seperti berikut ini ,Setelah itu klik Next.
![]() |
Memulai Installasi JDK pada Linux Ubuntu |
3) Klik Browser untuk mengganti letak dimana kalian akan menyimpan JDK tersebut. Lebih baik kalian tidak perlu mengganti letak penyimpanannya, lalu klik Next.
![]() |
Menentukan penyimpan installasi JDK pada PC |
4) Pada tampilan berikut ini kalian bisa menentukan dan mengubah letak penyimpanan aplikasi Netbeans tersebut , Setelah itu Klik Next.
![]() |
Menentukan penyimpanan Netbeans IDE |
5) Kalian bisa menceklisnya untuk mengaktifkan update otomatis jika terkoneksi internet, Jika sudah silakan Klik Install.
![]() |
Check Untuk Update Otomatis jika Terkoneksi Internet |
6) Tunggu hingga prosses installasi selesai.
![]() |
Prosses Installasi JDK + NetBeans IDE |
7) Terkahir kalian tinggal klik Finish aja.
![]() |
Prosses Installasi JDK dan Netbeans Selesai |
Installasi Apache Maven
Buka terminal lalu masuk sebagai Root/Superuser dan masukan perintah berikut ini untuk menambah data pendukung yang terdapat pada Sistem Operasi kalian.
apt-get update
Lalu tunggu hingga proses update selesai.
root@TechnoArt:/home/admin77# apt-get update
Reading package lists... 64%
Jika sudah selesai, sekarang waktunya untuk menginstall Maven pada Ubuntu, caranya cukup mudah, perintahnya seperti berikut ini.
apt-get install maven
Lalu tekan enter, maka akan muncul daftar komponen yang harus kalian download.
root@TechnoArt:/home/admin77# apt-get install maven
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
gstreamer1.0-plugins-base:i386 libcairo2:i386 libcap2:i386
libcdparanoia0:i386 libglib2.0-0:i386 libgstreamer-plugins-base1.0-0:i386
libgstreamer1.0-0:i386 libopus0:i386 liborc-0.4-0:i386 libpixman-1-0:i386
libtheora0:i386 libvisual-0.4-0:i386 libwine-development
libwine-development:i386 libxcb-render0:i386 libxcb-shm0:i386
wine32-development:i386 wine64-development
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
ant ant-optional ca-certificates-java default-jre-headless java-common junit
junit4 libaopalliance-java libapache-pom-java libasm-java
libatinject-jsr330-api-java libbsh-java libcdi-api-java libcglib-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-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 libjetty9-java libjsch-java
libjsoup-java libjsr305-java libjzlib-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 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
openjdk-8-jre-headless
Suggested packages:
ant-doc ant-gcj default-jdk | java-compiler | java-sdk ant-optional-gcj
antlr javacc jython libbcel-java libbsf-java libmail-java libjdepend-java
liboro-java libregexp-java default-jre junit-doc libaopalliance-java-doc
libatinject-jsr330-api-java-doc libclassworlds-java-doc
libcommons-httpclient-java-doc libcommons-io-java-doc
libcommons-lang-java-doc libcommons-lang3-java-doc libavalon-framework-java
libcommons-logging-java-doc libexcalibur-logkit-java libcommons-net-java-doc
libdom4j-java-doc libeasymock-java-doc libjaxp1.3-java-gcj libjdom1-java-doc
jetty9 libjsoup-java-doc libjsr305-java-doc libgnumail-java
liblog4j1.2-java-doc libobjenesis-java-doc libplexus-cipher-java-doc
libplexus-classworlds-java-doc libplexus-classworlds2-java-doc
libplexus-cli-java-doc libplexus-container-default-java-doc
libplexus-interactivity-api-java-doc libplexus-interpolation-java-doc
libplexus-sec-dispatcher-java-doc libplexus-utils-java-doc
libplexus-utils2-java-doc libqdox2-java-doc testng libwagon-java-doc
libxalan2-java-doc libxsltc-java groovy libequinox-osgi-java
libosgi-compendium-java libosgi-core-java libqdox-java libspring-beans-java
libspring-context-java libspring-core-java libspring-web-java
libxerces2-java-doc libxerces2-java-gcj libxml-commons-resolver1.1-java-doc
libxom-java-doc fonts-dejavu-extra fonts-ipafont-gothic fonts-ipafont-mincho
ttf-wqy-microhei | ttf-wqy-zenhei fonts-indic
The following NEW packages will be installed:
ant ant-optional ca-certificates-java default-jre-headless java-common junit
junit4 libaopalliance-java libapache-pom-java libasm-java
libatinject-jsr330-api-java libbsh-java libcdi-api-java libcglib-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-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 libjetty9-java libjsch-java
libjsoup-java libjsr305-java libjzlib-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 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 maven
openjdk-8-jre-headless
0 upgraded, 83 newly installed, 0 to remove and 0 not upgraded.
Need to get 56,2 MB of archives.
After this operation, 142 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Masukan huruf y, Setelah itu tekan Enter untuk mendownload dan menginstall komponen yang diperlukan, Lalu tunggu hingga proses selesai.
Jika sudah, kalian bisa mengeceknya dengan memasukan perintah berikut ini.
mvn -version
Jika hasilnya seperti ini, itu menandakan Maven sudah terinstall pada Sistem Operasi kalian.
root@TechnoArt:/home/admin77# mvn -version
Apache Maven 3.3.9
Maven home: /usr/share/maven
Java version: 1.8.0_131, vendor: Oracle Corporation
Java home: /home/admin77/jdk1.8.0_131/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.10.0-19-generic", arch: "amd64", family: "unix"
Jika terdapat tulisan Warning: JAVA_HOME environment variable is not set. Kalian bisa menemukan solusinya Disini. setelah itu silakan cek kembali Maven yang sudah terpasang.
Demikian tutorial mengenai Cara Menginstall Apache Maven dan JDK pada Linux Ubuntu, jika ada yang ingin kalian tanyakan silakan isi kolom komentar di bawah ini, jangan lupa untuk follow dan Subcribe agar kalian bisa mendapatkan update terbaru dari blog ini, sekian, Wassalamualaikum Warahmatullahi Wabarakatuh.