CentOS7.4 で JDK1.8 をインストールするためのグラフィカル チュートリアル

CentOS7.4 で JDK1.8 をインストールするためのグラフィカル チュートリアル

Linux インストール JDK1.8 手順

1. CentOS に独自の openJDK があるかどうかを確認します。組み込みのものを使用することは推奨されていないため、まずアンインストールします。

「java -version」コマンドを入力すると、次の図は組み込みのopenJDKを示しています。

2. 組み込みの openJDK メソッドをアンインストールします。

まず、Javaでファイルをクエリします。コマンド「rpm -qa|grep java」を入力し、.norach以外のJavaファイルを削除します。

削除コマンドを実行します: "rpm -e --nodeps java-1.8.0-openjdk-headless"

削除コマンドを実行します: "rpm -e --nodeps java-1.8.0-openjdk" (Tab キーを使用して自動的に入力できます)

アンインストールが完了したら、jdk のダウンロードとインストールを開始します。

3. JDKをダウンロードする

システムのビット数に応じて対応するjdkを選択し、ビット数コマンド「getconf LONG_BIT」を確認します。

ダウンロードアドレス:

64 ビット: リンク: https://pan.baidu.com/s/1tccc9tlwhCScmZp90urRGw 抽出コード: wmvi

32ビット: https://pan.baidu.com/s/1n3jtj0yaa091HZ0ZBYyJGA 抽出コード: x25w

4. JDKをアップロードする

アップロードにはrzコマンドを使用します。rzコマンドがない場合は、まずyum -y install lrzszを使用してインストールします。

5. JDKを解凍する

コマンド「tar -zxvf jdk-8u161-linux-x64.tar.gz」を実行します。

6. 環境変数を設定する

Windows オペレーティング システムの環境変数は、ツールを使用して構成されます。Linux では、環境変数はプロファイル ファイルに保存されます。ファイルを開き、vim を使用して変更します。

(szでダウンロードして修正してからrzでアップロードすることもできます。編集する方が便利だと思います。個人操作であり、プロではありませんので、批判しないでください!)

構成は次のとおりです。

#解凍されたjdkのパス
JAVA_HOME=/home/luminita/tools/java/jdk1.8.0_161 をエクスポートします。
エクスポート JRE_HOME=${JAVA_HOME}/jre
エクスポート CLASS_PATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
エクスポート JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
PATH=$PATH:${JAVA_PATH} をエクスポートします

設定が完了したら、「source /etc/profile」コマンドを実行してファイルを有効にします。

7. インストールが成功したかどうかを確認する

「java -version」コマンドを実行すると、インストールは次のように成功し、Windowsと一致します。

要約する

CentOS 7.4 に JDK 1.8 をインストールする方法に関するグラフィック チュートリアルはこれで終了です。CentOS 7.4 に JDK 1.8 をインストールする方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Centos 7 に OpenJDK 11 をインストールする 2 つの方法と問題の概要
  • Centos インストール JDK ケースの説明
  • CentOS7にJDK8をrpmモードでインストールする
  • CentOS システムでの JDK のインストールと設定の概要

<<:  npm 淘宝ミラー変更説明

>>:  エラー 1862 (HY000): パスワードの有効期限が切れています。ログインするには、..... を使用してパスワードを変更する必要があります。

推薦する

ウェブデザイン経験

<br />著者はかつてWebデザインの初心者でしたが、継続的な探求と実践を通じて、今で...

MySQL の遅いクエリとクエリ再構築方法の記録

序文スロークエリとは何か、またスロークエリを最適化するにはどうすればよいか。以下では、これら 2 つ...

リクエスト IP の最後のセグメントに基づいてトラフィックを分割するように Nginx を構成する方法

これは主に、場所パラメータのif判断の設定ジャンプです。迂回により、サーバーの負荷と圧力を軽減できま...

シャトルボックス機能を実装するためのVueの詳細なコード

Vue - シャトルボックス機能を実装します。効果図は次のようになります。 CS 。移行{ ディスプ...

vue3のテレポート瞬間移動機能の使い方を詳しく解説

vue3テレポート瞬間移動機能の使用は参考用です。具体的な内容は次のとおりです。テレポートは通常、瞬...

インデックススキャンを使用したMySQLソート

目次sakilaをインストールするインデックススキャンソートテーブル構造インデックススキャンをソート...

PSを使用して2分でxhtml+cssウェブサイトのホームページを作成します

xhtml+css のウェブサイト再構築、ウェブ標準などについては、記事が多すぎるので繰り返しません...

JSはじゃんけんゲームを実装します

この記事の例では、じゃんけんゲームを実装するためのJSの具体的なコードを参考までに共有しています。具...

MySQLの主キーとユニークキーの重複挿入の解決策の詳細な説明

目次解決: 1. 無視する2. 交換する3. 重複キーの更新についてデータを挿入するときに、重複した...

URLパラメータに基づくNginx転送

使用シナリオ:ジャンプ パスは、傍受された URL に応じて動的に構成する必要があります。これは、イ...

Docker+Selenium Grid に基づく技術アプリケーションをテストするためのサンプル コード

Selenium Grid の紹介Selenium Grid のいくつかの新しい機能は、今後リリース...

jsは動的にテーブルを生成します(ノード操作)

この記事の例では、テーブルを動的に生成するjsの具体的なコードを参考までに共有しています。具体的な内...

MySQLでNULL値を判定する際の落とし穴事例

目次序文Mysql の case when 構文:事例実践:要約:序文今日、プログラムを開発している...

HTML のブロックレベル要素と行レベル要素、特殊文字、ネスト規則

基本的な HTML Web ページ タグのネスト ルールを紹介する場合、最初に説明する必要があるのは...

CSS クロスブラウザ スタイルのバグのデバッグについて

まず最初に、適切なブラウザを選択します。私が Chrome を選択したのは、その強力なデバッグ ツー...