{"id":609,"date":"2020-04-25T20:48:58","date_gmt":"2020-04-25T13:48:58","guid":{"rendered":"https:\/\/www.linuxid.net\/post\/?p=609"},"modified":"2025-04-18T15:21:00","modified_gmt":"2025-04-18T08:21:00","slug":"cara-install-dan-konfigurasi-java-di-ubuntu-20-04","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-java-di-ubuntu-20-04\/","title":{"rendered":"Cara Install dan Konfigurasi Java di Ubuntu 20.04"},"content":{"rendered":"<p>Java adalah salah satu bahasa pemrograman paling populer yang digunakan untuk membangun berbagai jenis aplikasi dan sistem. Java berjalan di semua sistem operasi dan perangkat. Kita dapat menemukan aplikasi yang dikembangkan di Java pada laptop, ponsel, dan konsol game Anda.<\/p>\n<p>Dalam panduan ini, kita akan belajar cara install Java di Ubuntu 20.04.<\/p>\n<h2>Sebelum memulai<\/h2>\n<p>Ada beberapa implementasi Java yang berbeda. OpenJDK dan Oracle Java adalah dua implementasi utama Java, dengan hampir tidak ada perbedaan di antara mereka kecuali bahwa Oracle Java memiliki beberapa fitur komersial tambahan. <a href=\"https:\/\/www.oracle.com\/technetwork\/java\/javase\/terms\/license\/javase-license.html\" target=\"_blank\" rel=\"noopener noreferrer\">Lisensi<\/a> Oracle Java hanya mengizinkan penggunaan non-komersial dari perangkat lunak, seperti penggunaan pribadi dan penggunaan pengembangan.<\/p>\n<p>Repositori default Ubuntu 20.04 memasukkan dua paket OpenJDK, Java Runtime Environment (JRE) dan Java Development Kit (JDK). JRE terdiri dari Java virtual machine (JVM), classes, dan binary yang memungkinkan untuk menjalankan program Java. JDK termasuk JRE dan alat pengembangan \/ debugging dan libraries yang diperlukan untuk membangun aplikasi Java.<\/p>\n<p>Jika tidak yakin paket Java mana yang akan diinstal, rekomendasi umum adalah install versi default Java, yaitu versi OpenJDK (JDK 11). Beberapa aplikasi berbasis Java mungkin memerlukan versi Java tertentu, jadi sebagai user, wajib untuk\u00a0 membaca dokumentasi aplikasi.<\/p>\n<h2>Install Java OpenJDK 11 di Ubuntu 20.04<\/h2>\n<p>Pada saat penulisan, Java 11 adalah versi long-term supported (LTS) Java. Ini juga merupakan pengembangan dan runtime Java default di Ubuntu 20.04.<\/p>\n<p>Jalankan perintah berikut sebagai user dengan<a href=\"https:\/\/www.linuxid.net\/post\/cara-membuat-user-sudo-di-ubuntu-linux\/\"> hak akses sudo<\/a> atau root untuk memperbarui packages index dan install paket OpenJDK 11 :<\/p>\n<pre>sudo apt update&#13;\nsudo apt install openjdk-11-jdk<\/pre>\n<p>JRE sudah termasuk dalam paket JDK. Jika hanya membutuhkan JRE, instal paket <code>openjdk-11-jre<\/code>. Untuk Java runtime minimal, install paket <code>openjdk-11-jdk-headless<\/code>.<\/p>\n<p>Setelah instalasi selesai, verifikasi dengan memeriksa versi Java:<\/p>\n<pre>java -version<\/pre>\n<p>Outputnya akan terlihat seperti ini:<\/p>\n<pre>openjdk version \"11.0.7\" 2020-04-14&#13;\nOpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)&#13;\nOpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1, mixed mode, sharing)&#13;\n<\/pre>\n<p>Pada poin ini, instalasi Java pada sistem Ubuntu telah berhasil.<\/p>\n<h2>Install Java OpenJDK 8 di Ubuntu 20.04<\/h2>\n<p>Java 8,\u00a0Java versi LTS sebelumnya, masih banyak digunakan. Jika aplikasi Anda berjalan pada Java 8, Anda dapat menginstalnya dengan mengetikkan perintah berikut:<\/p>\n<pre>sudo apt update&#13;\nsudo apt install openjdk-8-jdk<\/pre>\n<p>Verifikasi instalasi dengan memeriksa versi Java:<\/p>\n<pre>java -version<\/pre>\n<p>Outputnya akan terlihat seperti ini:<\/p>\n<pre>openjdk version \"1.8.0_252\"&#13;\nOpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1ubuntu1-b09)&#13;\nOpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)<\/pre>\n<h2>Set Versi Default\u00a0Java di Ubuntu 20.04<\/h2>\n<p>Jika memiliki beberapa versi Java yang diinstal pada sistem,\u00a0Untuk memeriksa versi Java default, Anda dapat menggunakan perintah berikut:<\/p>\n<pre>java -version<\/pre>\n<p>Untuk dapat mengubah versi standar, menggunakan tool\u00a0<code>update-alternatives<\/code> seperti yang ditunjukkan di bawah ini:<\/p>\n<pre>sudo update-alternatives --config java<\/pre>\n<p>Output akan terlihat seperti berikut<\/p>\n<pre>There are 2 choices for the alternative java (providing \/usr\/bin\/java).&#13;\n&#13;\n  Selection    PathPriority   Status&#13;\n------------------------------------------------------------&#13;\n* 0 \/usr\/lib\/jvm\/java-11-openjdk-amd64\/bin\/java      1111      auto mode&#13;\n  1 \/usr\/lib\/jvm\/java-11-openjdk-amd64\/bin\/java      1111      manual mode&#13;\n  2 \/usr\/lib\/jvm\/java-8-openjdk-amd64\/jre\/bin\/java   1081      manual mode&#13;\n&#13;\nPress &lt;enter&gt; to keep the current choice[*], or type selection number: &#13;\n<\/pre>\n<p>Anda akan disajikan daftar semua versi Java yang diinstal. Masukkan nomor versi yang ingin Anda gunakan sebagai default dan tekan <code>Enter<\/code>.<\/p>\n<h2>Set JAVA_HOME\u00a0Environment Variable<\/h2>\n<p>Beberapa aplikasi yang ditulis dalam Java menggunakan variabel environment\u00a0<code>JAVA_HOME<\/code> untuk menentukan lokasi instalasi Java.<\/p>\n<p>Untuk mengatur variabel environment JAVA_HOME, gunakan perintah<code>update-alternatives<\/code> untuk menemukan di mana Java diinstal:<\/p>\n<pre>sudo update-alternatives --config java<\/pre>\n<p>Dalam kasus kami, jalur instalasi adalah sebagai berikut:<\/p>\n<ul>\n<li>OpenJDK 11 terletak di lokasi\u00a0<code>\/usr\/lib\/jvm\/java-11-openjdk-amd64\/bin\/java<\/code><\/li>\n<li>OpenJDK 8\u00a0terletak di lokasi <code>\/usr\/lib\/jvm\/java-8-openjdk-amd64\/jre\/bin\/java<\/code><\/li>\n<\/ul>\n<p>Salin jalur instalasi dari instalasi pilihan Anda. Selanjutnya, buka file <code>\/etc\/environment<\/code>\u00a0:<\/p>\n<pre>sudo nano \/etc\/environment<\/pre>\n<p>Tambahkan baris berikut, di akhir file :<\/p>\n<pre>JAVA_HOME=\"\/usr\/lib\/jvm\/java-11-openjdk-amd64\"<\/pre>\n<p>Pastikan mengganti path di atas dengan jalur ke versi Java pilihan Anda.<\/p>\n<p>Anda bisa log out dan kemudian log in kembali, atau menjalankan <a href=\"https:\/\/www.linuxid.net\/post\/mengenal-bash-source-command-di-linux-terminal\">perintah source<\/a> berikut untuk menerapkan perubahan pada sesi saat ini:<\/p>\n<pre>source \/etc\/environment<\/pre>\n<p>Untuk memverifikasi bahwa variabel lingkungan <code>JAVA_HOME<\/code> diatur dengan benar, jalankan perintah echo berikut:<\/p>\n<pre>echo $JAVA_HOME<\/pre>\n<pre>\/usr\/lib\/jvm\/java-11-openjdk-amd64<\/pre>\n<p><code>\/etc\/environment<\/code> adalah file konfigurasi sistem, yang digunakan oleh semua pengguna. Jika ingin mengatur variabel <code>JAVA_HOME<\/code> berdasarkan per user, tambahkan baris ke <code>.bashrc<\/code> atau file konfigurasi lain yang dimuat ketika pengguna masuk.<\/p>\n<h2>Cara Uninstall Java di Ubuntu 20.04<\/h2>\n<p>Jika karena suatu alasan Anda ingin menghapus instalasi paket Java, Anda dapat menghapus instalasi seperti paket lain yang diinstal dengan <a href=\"https:\/\/www.linuxid.net\/post\/panduan-penggunaan-perintah-apt-di-debian-dan-ubuntu\/\"><code>apt<\/code><\/a>.<\/p>\n<p>Misalnya, jika ingin menghapus paket <code>default-jdk<\/code>\u00a0cukup jalankan perintah:<\/p>\n<pre>sudo apt remove openjdk-11-jdk<\/pre>\n<h2>Kesimpulan<\/h2>\n<p>OpenJDK 11 dan OpenJDK 8 tersedia di repositori default Ubuntu 20.04 dan dapat diinstal menggunakan <code>apt<\/code>\u00a0package manager.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Java adalah salah satu bahasa pemrograman paling populer yang digunakan untuk membangun berbagai jenis aplikasi&hellip;<\/p>\n","protected":false},"author":2,"featured_media":610,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[108,9,82],"class_list":["post-609","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ubuntu","tag-java","tag-ubuntu","tag-ubuntu-20-04"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cara Install dan Konfigurasi Java di Ubuntu 20.04 - Linuxid<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-java-di-ubuntu-20-04\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Install dan Konfigurasi Java di Ubuntu 20.04 - Linuxid\" \/>\n<meta property=\"og:description\" content=\"Java adalah salah satu bahasa pemrograman paling populer yang digunakan untuk membangun berbagai jenis aplikasi&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-java-di-ubuntu-20-04\/\" \/>\n<meta property=\"og:site_name\" content=\"Linuxid\" \/>\n<meta property=\"article:published_time\" content=\"2020-04-25T13:48:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-18T08:21:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Konfigurasi-Java-di-Ubuntu-20.04.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"530\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"xsand\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"xsand\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-java-di-ubuntu-20-04\/\",\"url\":\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-java-di-ubuntu-20-04\/\",\"name\":\"Cara Install dan Konfigurasi Java di Ubuntu 20.04 - Linuxid\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/post\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-java-di-ubuntu-20-04\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-java-di-ubuntu-20-04\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Konfigurasi-Java-di-Ubuntu-20.04.jpg\",\"datePublished\":\"2020-04-25T13:48:58+00:00\",\"dateModified\":\"2025-04-18T08:21:00+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\"},\"breadcrumb\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-java-di-ubuntu-20-04\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-java-di-ubuntu-20-04\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-java-di-ubuntu-20-04\/#primaryimage\",\"url\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Konfigurasi-Java-di-Ubuntu-20.04.jpg\",\"contentUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Konfigurasi-Java-di-Ubuntu-20.04.jpg\",\"width\":1000,\"height\":530},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-java-di-ubuntu-20-04\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Beranda\",\"item\":\"https:\/\/linuxid.net\/post\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara Install dan Konfigurasi Java di Ubuntu 20.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxid.net\/post\/#website\",\"url\":\"https:\/\/linuxid.net\/post\/\",\"name\":\"Linuxid\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxid.net\/post\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\",\"name\":\"xsand\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"caption\":\"xsand\"},\"url\":\"https:\/\/www.linuxid.net\/post\/author\/xsand\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara Install dan Konfigurasi Java di Ubuntu 20.04 - Linuxid","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-java-di-ubuntu-20-04\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Install dan Konfigurasi Java di Ubuntu 20.04 - Linuxid","og_description":"Java adalah salah satu bahasa pemrograman paling populer yang digunakan untuk membangun berbagai jenis aplikasi&hellip;","og_url":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-java-di-ubuntu-20-04\/","og_site_name":"Linuxid","article_published_time":"2020-04-25T13:48:58+00:00","article_modified_time":"2025-04-18T08:21:00+00:00","og_image":[{"width":1000,"height":530,"url":"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Konfigurasi-Java-di-Ubuntu-20.04.jpg","type":"image\/jpeg"}],"author":"xsand","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"xsand","Estimasi waktu membaca":"4 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-java-di-ubuntu-20-04\/","url":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-java-di-ubuntu-20-04\/","name":"Cara Install dan Konfigurasi Java di Ubuntu 20.04 - Linuxid","isPartOf":{"@id":"https:\/\/linuxid.net\/post\/#website"},"primaryImageOfPage":{"@id":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-java-di-ubuntu-20-04\/#primaryimage"},"image":{"@id":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-java-di-ubuntu-20-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Konfigurasi-Java-di-Ubuntu-20.04.jpg","datePublished":"2020-04-25T13:48:58+00:00","dateModified":"2025-04-18T08:21:00+00:00","author":{"@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79"},"breadcrumb":{"@id":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-java-di-ubuntu-20-04\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-java-di-ubuntu-20-04\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-java-di-ubuntu-20-04\/#primaryimage","url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Konfigurasi-Java-di-Ubuntu-20.04.jpg","contentUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Konfigurasi-Java-di-Ubuntu-20.04.jpg","width":1000,"height":530},{"@type":"BreadcrumbList","@id":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-java-di-ubuntu-20-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Beranda","item":"https:\/\/linuxid.net\/post\/"},{"@type":"ListItem","position":2,"name":"Cara Install dan Konfigurasi Java di Ubuntu 20.04"}]},{"@type":"WebSite","@id":"https:\/\/linuxid.net\/post\/#website","url":"https:\/\/linuxid.net\/post\/","name":"Linuxid","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxid.net\/post\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79","name":"xsand","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","caption":"xsand"},"url":"https:\/\/www.linuxid.net\/post\/author\/xsand\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/609","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/comments?post=609"}],"version-history":[{"count":1,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/609\/revisions"}],"predecessor-version":[{"id":2612,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/609\/revisions\/2612"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media\/610"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media?parent=609"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/categories?post=609"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/tags?post=609"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}