
{"id":9923,"date":"2020-03-29T16:16:03","date_gmt":"2020-03-29T16:16:03","guid":{"rendered":"http:\/\/ubuntuhandbook.org\/?p=9923"},"modified":"2020-03-29T16:16:03","modified_gmt":"2020-03-29T16:16:03","slug":"install-oracle-java-14-ubuntu-18-04-20-04","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2020\/03\/install-oracle-java-14-ubuntu-18-04-20-04\/","title":{"rendered":"How to Install Oracle Java 14 in Ubuntu 18.04, 20.04"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2015\/01\/java_logo.png\" alt=\"\" width=\"245\" height=\"245\" class=\"aligncenter size-full wp-image-4522\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2015\/01\/java_logo.png 245w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2015\/01\/java_logo-150x150.png 150w\" sizes=\"auto, (max-width: 245px) 100vw, 245px\" \/><\/p>\n<p>Oracle Java 14 was released more than a week ago. For those want to install it in Ubuntu 16.04, Ubuntu 18.04, Ubuntu 19.10, Ubuntu 20.04, Linux Mint 18.x, 19.x, and their derivatives, an installer script is available in PPA.<\/p>\n<p>For new features and other changes in Java 14, see the <a href=\"https:\/\/blogs.oracle.com\/java-platform-group\/the-arrival-of-java-14\" rel=\"noopener\" target=\"_blank\">announcement<\/a>.<\/p>\n<p>An Webupd8 team based installer script has been made into the <a href=\"https:\/\/launchpad.net\/~linuxuprising\/+archive\/ubuntu\/java\" rel=\"noopener\" target=\"_blank\">&#8220;Linux Uprising&#8221; team ppa<\/a>, which automatically downloads and installs Oracle JDK 14, and sets Java 14 as the default Java version (setting JAVA_HOME, etc.) on 64-bit Ubuntu based machine.<\/p>\n<p><b>1.)<\/b> Open terminal either by pressing <b>Ctrl+Alt+T<\/b> on keyboard or by searching for &#8216;terminal&#8217; from application menu. When it opens, run commands to add the PPA:<\/p>\n<pre style=\"border:none;\">sudo add-apt-repository ppa:linuxuprising\/java<\/pre>\n<p><i>Type your user password (no asterisk feedback) for sudo prompt and hit Enter to continue.<\/i><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2018\/05\/java10-ppa-600x96.jpg\" alt=\"\" width=\"600\" height=\"96\" class=\"aligncenter size-large wp-image-7792\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2018\/05\/java10-ppa-600x96.jpg 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2018\/05\/java10-ppa-450x72.jpg 450w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2018\/05\/java10-ppa.jpg 747w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p><b>2.)<\/b> Then check updates and install the script via 2 commands:<\/p>\n<pre style=\"border:None;\">sudo apt-get update\r\n\r\nsudo apt-get install oracle-java14-installer oracle-java14-set-default<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/03\/apt-java14.png\" alt=\"\" width=\"600\" height=\"347\" class=\"aligncenter size-full wp-image-9924\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/03\/apt-java14.png 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/03\/apt-java14-450x260.png 450w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Skip \/ remove <code>oracle-java14-set-default<\/code> in the command if you don&#8217;t want to set Oracle Java 14 as default.<\/p>\n<p><b>3.)<\/b> Check the result via command: <code>java --version<\/code><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/03\/java-v14.png\" alt=\"\" width=\"600\" height=\"158\" class=\"aligncenter size-full wp-image-9925\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/03\/java-v14.png 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/03\/java-v14-450x119.png 450w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>(<b>Optional<\/b>) You can remove the PPA repository via <b>Software &#038; Updates<\/b> utility under <i>Other Software<\/i> tab.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/10\/remove-java13-ppa-450x243.jpg\" alt=\"\" width=\"450\" height=\"243\" class=\"aligncenter size-medium wp-image-9405\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/10\/remove-java13-ppa-450x243.jpg 450w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/10\/remove-java13-ppa-768x414.jpg 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/10\/remove-java13-ppa-600x324.jpg 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/10\/remove-java13-ppa.jpg 812w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><\/p>\n<p>And remove Java 14 if you want via command:<\/p>\n<pre style=\"border:none;\">sudo apt-get remove oracle-java14-installer<\/pre>","protected":false},"excerpt":{"rendered":"<p>Oracle Java 14 was released more than a week ago. For those want to install it in Ubuntu 16.04, Ubuntu 18.04, Ubuntu 19.10, Ubuntu 20.04, Linux Mint 18.x, 19.x, and their derivatives, an installer script is available in PPA. For new features and other changes in Java 14, see the announcement. An Webupd8 team based [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,6],"tags":[1895],"class_list":["post-9923","post","type-post","status-publish","format-standard","hentry","category-howtos","category-news","tag-java-14"],"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/9923","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=9923"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/9923\/revisions"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=9923"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=9923"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=9923"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}