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): パスワードの有効期限が切れています。ログインするには、..... を使用してパスワードを変更する必要があります。

推薦する

Linux trコマンドの使い方

01. コマンドの概要tr コマンドは、標準入力からの文字を置換、圧縮、削除できます。ある文字セット...

JavaScriptタイマーの詳細な説明

目次簡単な紹介間隔の設定説明するパラメータ戻り値使用法タイムアウトの設定説明するパラメータ使用法:タ...

12個のJavascriptテーブルコントロール(DataGrid)が整理されています

DataGrid コントロールの DataSource プロパティがデザイン時に設定されている場合、...

MySQL mysqldump の使い方の詳しい説明

1. mysqldump の紹介mysqldump は、MySQL に付属する論理バックアップ ツー...

ウェブフロントエンドコードを書く際の考慮事項のまとめ

1. HTMLタグの前に次のような文を追加するのが最適です。 <!DOCTYPE HTML P...

CSSの高さの崩壊問題についての簡単な説明

パフォーマンス例えば: HTML: <div class="first"&...

XHTML CSS ページをプリンタ ページに変換する

<br />これまで、Web ページのプリンタ対応バージョンを作成するには、印刷したとき...

Dockerコンテナオーケストレーション実装プロセス分析

実際の開発環境や本番環境では、コンテナを独立して実行することはあまりなく、複数のコンテナを一緒に実行...

Vue 折りたたみ表示の複数行テキスト コンポーネントの実装コード

折りたたみ表示の複数行テキストコンポーネント複数行のテキスト コンポーネントを折りたたんで表示し、展...

Docker を使用して Redis マスター スレーブ レプリケーション クラスターを構築する

マスタースレーブレプリケーションモードのクラスターでは、通常、1 つのマスターノードと 2 つ以上の...

win2008R2 64 ビット システムでの mysql5.7.17 のインストールと構成の例

123WORDPRESS.COM では、さまざまな環境での MYSQL の他のバージョンのインストー...

純粋な CSS でフォ​​ーム検証を実装するためのサンプル コード

日常業務において、フォームの検証は非常に一般的な設計要件です。ログイン ボックスや登録ボックス、アン...

Vueダイナミックフォームの詳細な応用

概要バックグラウンド管理システムには多くのフォーム要件があります。データをjson 形式で書き込み、...

リバースプロキシ設定を実装するためのユニバーサルnginxインターフェース

1. プロキシサーバーとは何ですか?プロキシ サーバーは、クライアントが要求を送信すると、それを直接...