Linux システム (CentOS7 インストール) に JDK8 をインストールするための詳細なチュートリアル

Linux システム (CentOS7 インストール) に JDK8 をインストールするための詳細なチュートリアル

JDKのインストール

システムのインストールについてはあまり詳しく説明しません。インストール手順はオンラインで確認できます。ただし、一部の操作を容易にするために、インストールにはデスクトップ グラフィカル形式を選択することをお勧めします。同時に、インストール プロセス中に英語モードを選択してください。同時に、開発には VM ツールを使用するよりも、Oracle VM VirtualBox 仮想マシン ツールを使用する方が便利であることがわかりました。

ツールを使う

システム: CentOS7_64 ビット (最小構成コマンド ウィンドウの使用を推奨)
翻訳: jdk1.8.0_191
仮想マシン: Oracle VM VirtualBox
文書作成ツール: EditPlus
ファイル転送ツール: FileZilla
Linux システムへの接続ツール: Xshell5 (推奨、ただし注意して使用、有料ソフトウェア)
Sunflowerリモート接続操作ツール

ファイルパス

リンク: https://pan.baidu.com/s/1qu71DDVXvU3kBEg-cgBpKw

抽出コード: hn1u

1. jdkファイルをアップロードする(/develop/package)

2. jdk をアンインストールします (centOS には独自の jdk バージョンがあります)

1) すべての Java をクエリします (最小構成のコマンドラインを使用する場合、Java が見つからない場合は直接インストールできます)

rpm -qa | grep java

2) 3つ以外のJavaファイルを削除します。

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

3) 削除後、コマンドを使用してクエリを実行します。

rpm -qa | grep java

3. JDKを解凍する

tar -zxvf jdk-8u191-linux-x64.tar.gz -C ../

4. 環境変数を設定する(EditPlusを使用)

/etc/profileを開く
最後に次のコードを追加します #java 環境
JAVA_HOME=/develop/jdk1.8.0_191 をエクスポートします。
エクスポート CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
エクスポート PATH=$PATH:$JAVA_HOME/bin

5. 変更した設定を有効にする

source /etc/profile

6. 設定が成功したかどうかを確認する

java -version

javac

要約する

上記は、編集者が紹介した Linux システム (CentOS7 インストール) に JDK8 をインストールする方法に関する詳細なチュートリアルです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • VirtualBox に CentOS、JDK、Hadoop をインストールする詳細なチュートリアル
  • Linux システム (Centos6.5 以上) のインストール JDK チュートリアル分析
  • CentOS7.4 で JDK1.8 をインストールするためのグラフィカル チュートリアル
  • CentOS7にJDK8をrpmモードでインストールする
  • CentOS8 jdk8 / java8 のインストールチュートリアル(推奨)
  • インターフェースなしで Centos7 に JDK と Tomcat をデプロイするチュートリアル
  • Linux CentOS インストール JDK および Tomcat チュートリアル
  • Centos インストール JDK ケースの説明

<<:  Vue3.0 手書き拡大鏡効果

>>:  MySQLのスローログの開き方と保存形式の詳細な分析

推薦する

CSS を使用して波状のウォーターボール効果を実装するためのサンプルコード

今日は新しいCSS特殊効果、波型ウォーターボール効果を学びました。これもとても美しいです HTML:...

OpenLayers 3 のベクターマップソースの読み込みの問題を解決する

1. ベクターマップベクター グラフィックスは直線と曲線を使用してグラフィックスを表します。これらの...

MySQLのレプリケーションとチューニングの原則と方法を分析する

1. はじめにMySQL にはレプリケーション ソリューションが付属しており、次のような利点がありま...

パフォーマンスの最適化を教える 52 個の SQL 文

1. クエリを最適化するには、テーブル全体のスキャンを避けてください。まず、where と orde...

HTMLテーブルではテーブルの外側の境界線のみが表示されます

質問があります。Dreamweaver で、3 行 1 列のログイン フォーム (ログイン、登録、パ...

CSS の ::before と ::after 疑似要素について知らないこと

CSS には、一般的には使用されない 2 つの疑似クラス、before と :after があります...

いくつかの面接の質問を使ってJavaScriptの実行メカニズムを調べる

目次前の単語同期と非同期前菜プレートを追加マクロタスク マイクロタスク約束しましょうタイマーを追加す...

vue-cli 設定では Vuex の完全なプロセスレコードを使用します

目次序文インストールと使用方法モジュラー管理Vuex の状態永続性要約する序文Vue 開発では、ユー...

Nginx レベルで基本的なユーザー認証を構成する手順を完了します。

序文アプリケーション シナリオ: おそらく、内部 Web サイトは外部ユーザーにアクセス可能である必...

Docker での FastAPI デプロイの詳細なプロセス

Docker 学習https://www.cnblogs.com/poloyy/p/15257059...

Vue-router プログラムナビゲーションの 2 つの実装コード

ページをナビゲートする2つの方法宣言型ナビゲーション: リンクをクリックしてナビゲーションを実現する...

MySQL の高度な機能 - データ テーブル パーティショニングの概念とメカニズムの詳細な説明

目次パーティション分割メカニズムSELECTクエリINSERT操作DELETE操作更新操作パーティシ...

CSS を使用して ul と li の水平配置を実現する 2 つの方法

li はブロックレベル要素であり、デフォルトで 1 行を占めるため、水平方向の配置を実現する場合は、...

CSS3のボックスサイズプロパティの興味深いボックスモデルについての簡単な説明

誰もがボックス モデルの構成を、内側から外側まで、コンテンツ、パディング、境界線、マージンについて知...

Navicat Premier の MySQL へのリモート接続エラー 10038 の解決方法

MySQL へのリモート接続が失敗する場合は、次の理由が考えられます。 1. 若い男性/女性の方は、...