{"id":2660,"date":"2019-04-20T09:43:26","date_gmt":"2019-04-20T06:43:26","guid":{"rendered":"https:\/\/kifarunix.com\/?p=2660"},"modified":"2024-03-11T22:36:49","modified_gmt":"2024-03-11T19:36:49","slug":"install-oracle-java-12-on-centos-7-fedora-29","status":"publish","type":"post","link":"https:\/\/kifarunix.com\/install-oracle-java-12-on-centos-7-fedora-29\/","title":{"rendered":"Install Oracle Java 12 on CentOS 7\/Fedora 29"},"content":{"rendered":"\n<p>In this guide, we are going to learn how install Oracle Java 12 on CentOS 7\/Fedora 29. For the installation of Oracle Java 12 on Ubuntu 18.04\/Debian 9.8 servers, check our previous article by following either of the link below.<\/p>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/kifarunix.com\/how-to-manually-install-oracle-java-12-on-debian-9-8-ubuntu-18-04\/\" target=\"_blank\">How to Manually Install Oracle Java 12 on Debian 9.8\/Ubuntu 18.04<\/a><br><a rel=\"noreferrer noopener\" href=\"https:\/\/kifarunix.com\/install-oracle-java-12-on-ubuntu-18-04-debian-9-8\/\" target=\"_blank\">Install Oracle Java 12 on Ubuntu 18.04\/Debian 9.8<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Installing Oracle Java 12 on CentOS 7\/Fedora 29<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Download Java 12 RPM binary<\/h3>\n\n\n\n<p>Navigate to Official Oracle Java 12 <a rel=\"noreferrer noopener\" href=\"https:\/\/www.oracle.com\/technetwork\/java\/javase\/downloads\/jdk12-downloads-5295953.html\" target=\"_blank\">downloads page<\/a> and download the latest Java 12 RPM binary. You can simply get the link and use wget to  download it.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>wget --no-check-certificate -c --header \"Cookie: oraclelicense=accept-securebackup-cookie\" https:\/\/download.oracle.com\/otn-pub\/java\/jdk\/12.0.1+12\/69cfe15208a647278a19ef0990eea691\/jdk-12.0.1_linux-x64_bin.rpm<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Install Java 12 on CentOS 7\/Fedora 29<\/h3>\n\n\n\n<p>Once you get the RPM binary, you can install it by executing the command below;<\/p>\n\n\n\n<p>On CentOS 7<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>yum localinstall jdk-12.0.1_linux-x64_bin.rpm<\/code><\/pre>\n\n\n\n<p>On Fedora 29<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>rpm -ivh jdk-12.0.1_linux-x64_bin.rpm<\/code><\/pre>\n\n\n\n<p>Once the installation is done, you should be having the Java files in their right directories. If you have other Java versions installed, you can run the command below to make Java 12 the default Java version.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>alternatives --config java<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Verify Java 12 installation<\/h3>\n\n\n\n<p>You can tun <strong>java &#8211;version<\/strong> command to check your Oracle Java version.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>java --version<br> java 12.0.1 2019-04-16<br> Java(TM) SE Runtime Environment (build 12.0.1+12)<br> Java HotSpot(TM) 64-Bit Server VM (build 12.0.1+12, mixed mode, sharing)<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Create Java Environment Variable<\/h3>\n\n\n\n<p>To create Java environment variable, edit the <strong>\/etc\/environment<\/strong> file and add the line below;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>vim \/etc\/environment<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>JAVA_HOME=\"\/usr\/java\/jdk-12.0.1\"<\/code><\/pre>\n\n\n\n<p>Source the <strong>\/etc\/environment<\/strong> file to reload the environment variables.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>source \/etc\/environment<\/code><\/pre>\n\n\n\n<p>Verify the environment variable setting.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>echo $JAVA_HOME<br> \/usr\/java\/jdk-12.0.1<\/code><\/pre>\n\n\n\n<p>That is all about how install Java 12 on CentOS 7\/Fedora 29. Enjoy coding. You can also check our other guide on installing Oracle Java by following the links below;<\/p>\n\n\n\n<p><a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/kifarunix.com\/install-oracle-java-11-on-fedora-29-centos-7\/\" target=\"_blank\">Install Oracle Java 11 on Fedora 29\/CentOS 7<\/a><\/p>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/kifarunix.com\/how-to-manually-install-oracle-java-12-on-debian-9-8-ubuntu-18-04\/\" target=\"_blank\">How to Manually Install Oracle Java 12 on Debian 9.8\/Ubuntu 18.04<\/a><\/p>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/kifarunix.com\/install-oracle-java-12-on-ubuntu-18-04-debian-9-8\/\" target=\"_blank\">Install Oracle Java 12 on Ubuntu 18.04\/Debian 9.8<\/a><\/p>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/kifarunix.com\/install-java-11-on-debian-9-8-ubuntu-18-04\/\" target=\"_blank\">Install Java 11 on Debian 9.8\/Ubuntu 18.04<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this guide, we are going to learn how install Oracle Java 12 on CentOS 7\/Fedora 29. For the installation of Oracle Java 12 on<\/p>\n","protected":false},"author":1,"featured_media":10534,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_lock_modified_date":false,"footnotes":""},"categories":[121,795],"tags":[5085,904,796],"class_list":["post-2660","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-howtos","category-java","tag-install-oracle-java-12-on-centos-7-fedora-29","tag-openjdk-12","tag-oracle-java-12","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50","resize-featured-image"],"_links":{"self":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/2660"}],"collection":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/comments?post=2660"}],"version-history":[{"count":6,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/2660\/revisions"}],"predecessor-version":[{"id":21140,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/2660\/revisions\/21140"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/media\/10534"}],"wp:attachment":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/media?parent=2660"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/categories?post=2660"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/tags?post=2660"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}