GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS / RHEL7/6/5およびFedoraにJAVA7(JDK 7u79)をインストールする方法

警告 – Java 7は、Oracleチームによって正式に非推奨になっています。パブリックネットワークからダウンロードすることはできなくなりました。 Oracleチームは、Java8またはJava9にアップグレードすることをお勧めします。以下のチュートリアルに従って、それに応じてインストールできます。

  • JAVA 8 – CentOS、Red Hat、Fedoraにインストール
  • JAVA 9 – CentOS、Red Hat、Fedoraにインストール

rpmファイルを使用してJavaをインストールしているときに、何度も問題に直面しました。その後、SunサイトからJavaをインストールするためのより良い方法を見つけました。以下の手順を使用して、問題に直面することなく、Javaを何度も正常にインストールしました。必要に応じて、複数のバージョンのJavaを簡単にインストールすることもできます。 OracleはJava8もリリースしました。これをインストールするには、記事を読んでください

次のステップバイステップの手順を使用して、Javaをインストールまたは更新します。 LinuxコマンドラインからJavaをダウンロードするための手順を注意深く読むことをお勧めします。

最新のJavaアーカイブのダウンロード

Javaの最新アーカイブは、公式サイトで入手できます。 Oracleの公式Webサイトから最新バージョンのJavaをダウンロードすることをお勧めします。ダウンロードが完了したら、指定されたコマンドでアーカイブも抽出します。

64ビットの場合:-

# cd /opt/
# wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz"

# tar xzf jdk-7u79-linux-x64.tar.gz

32ビットの場合:-

# cd /opt/
# wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-i586.tar.gz"

# tar xzf jdk-7u79-linux-i586.tar.gz

注: 上記のwgetコマンドが機能しない場合は、このサンプルビデオを見て、ターミナルを使用してJavaソースアーカイブをダウンロードしてください。

システム構成に従ってアーカイブファイルを使用します。この例では、CentOS 7.0(64ビット)システムを使用しています。

代替手段を使用したJavaのインストール

Javaアーカイブファイルを抽出した後、代替手段を使用して新しいバージョンのJavaを使用するように設定する必要があります。次のコマンドを使用して実行します。

# cd /opt/jdk1.7.0_79/
# alternatives --install /usr/bin/java java /opt/jdk1.7.0_79/bin/java 2
# alternatives --config java
There are 3 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
*  1           /opt/jdk1.7.0_60/bin/java
 + 2           /opt/jdk1.7.0_72/bin/java
   3           /opt/jdk1.7.0_79/bin/java

Enter to keep the current selection[+], or type selection number: 3 [Press Enter]

ここで、 javacを設定する必要がある場合もあります およびjar 代替コマンドを使用したコマンドパス。

# alternatives --install /usr/bin/jar jar /opt/jdk1.7.0_79/bin/jar 2
# alternatives --install /usr/bin/javac javac /opt/jdk1.7.0_79/bin/javac 2
# alternatives --set jar /opt/jdk1.7.0_79/bin/jar
# alternatives --set javac /opt/jdk1.7.0_79/bin/javac
インストールされているJavaバージョンを確認する

次のコマンドを使用して、システムで現在使用されているJavaのバージョンを確認します。

# java -version

java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)

環境変数の構成

Javaベースのアプリケーションのほとんどは、環境変数を使用して機能します。次のコマンドを使用して、これらの変数を適切に設定します。 〜/ .bashrcや〜/.bash_profileなどの起動スクリプトに次のコマンドを追加することもお勧めします。

  • セットアップJAVA_HOME 可変
  • # export JAVA_HOME=/opt/jdk1.7.0_79
    
  • セットアップJRE_HOME 可変
  • # export JRE_HOME=/opt/jdk1.7.0_79/jre
    
  • セットアップパス 可変
  • # export PATH=$PATH:/opt/jdk1.7.0_79/bin:/opt/jdk1.7.0_79/jre/bin
    

上記の手順が、LinuxシステムにJavaをインストールするのに役立つことを願っています。上記の手順に従って、複数のバージョンのJavaを同時にインストールできますが、一度に使用できるのは1つのバージョンのみです。


Cent OS
  1. CentOS /RHEL7/6/5でRed5MediaServerをセットアップする方法

  2. Fedora 27/26、CentOS /RHEL7/6にGit1.9をインストールする方法

  3. CentOS /RHEL7/6にFail2Banをインストールする方法

  1. CentOS / RHEL 7/6/5にSubversion(SVN)1.8.19をインストールする方法

  2. CentOS/RHELおよびFedoraにPython3.5をインストールする方法

  3. CentOS /RHEL7/6およびFedora30/29にPython3.6をインストールする方法

  1. CentOS 7 /RHEL7にOracleJavaJDK12/11/8をインストールする方法

  2. CentOS /RHEL7/6およびFedora32/31にPython2.7.18をインストールする方法

  3. CentOS /RHEL7/6およびFedoraにRabbitMQをインストールする方法