Linux jdk のインストールと環境変数の設定チュートリアル (jdk-8u144-linux-x64.tar.gz)

Linux jdk のインストールと環境変数の設定チュートリアル (jdk-8u144-linux-x64.tar.gz)

最初にsudo suコマンドを使用して root アカウントに切り替えることをお勧めします。そうしないと、後で /opt ディレクトリを操作する権限がなくなる可能性があります。

1.ダウンロードして解凍する

まず、公式 Web サイトにアクセスして、圧縮パッケージ jdk-8u144-linux-x64.tar.gz をダウンロードします。

ダウンロード後、ターミナルにcp jdk-8u144-linux-x64.tar.gz /optと入力して、圧縮パッケージを opt ディレクトリにコピーします。
次に、opt ディレクトリに移動し、 tar -zxvf jdk-8u144-linux-x64.tar.gzと入力して解凍します。

2. etcディレクトリ内のプロファイルファイルを編集する

sudo vi /etc/profile vi コマンドを使用して、/etc ディレクトリ内のプロファイル ファイルを編集します。i を押して編集モードに入ります。キーボードの上下左右のキーを使用して、図に示すようにカーソルを最後の行に移動します。最後の行に次の行を追加します: export JAVA_HOME=/opt/jdk

ここに画像の説明を挿入

Esc キーを押すと編集モードが終了し、コマンド ライン モードに戻ります。
保存して終了するには、 :xと入力します。

3. etc/profile.dディレクトリにjava.shファイルを作成して編集する

cd /etc/profile.dディレクトリに入る
sudo vi java.sh java.shファイルを作成し、編集します(編集モードに入るにはiを押します)

java.sh 編集内容:
(ここのパスに従って記述する必要があります。まずは opt ディレクトリに移動し、解凍したパスをコピーします。表示されるパスは/opt/jdk1.8.0_144です)

JAVA_HOME=/opt/jdk1.8.0_144 をエクスポートします。
PATH=$PATH:/opt/jdk1.8.0_144/binをエクスポートします

ここに画像の説明を挿入

保存して終了するには、 :xと入力します。

4. グローバル設定ファイル /etc/profile をソースし、設定が成功したかどうかを確認します。

source /etc/profileグローバル設定ファイル (通常のユーザーが root ユーザーに切り替える場合は、このコマンドを入力すると、前の設定手順を繰り返す必要はありません)

java -versionを使用して、構成が成功したかどうかを確認します。成功した場合、結果は次のようになります。

ここに画像の説明を挿入

要約する

Linux jdk のインストールと環境変数の設定チュートリアル (jdk-8u144-linux-x64.tar.gz) に関するこの記事はこれで終わりです。Linux jdk のインストールと環境変数の設定 (jdk-8u144-linux-x64.tar.gz) に関するその他の関連コンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Linux で JDK をインストールして環境変数を設定する方法 (この記事で十分です)
  • Linux で JDK 環境を構成する方法
  • Linux に JDK1.8 をインストールするための詳細なチュートリアル
  • Linux で jdk1.8 をインストールし、環境変数を設定するチュートリアル
  • Linux環境にJDK1.8をインストールする

<<:  Vue+SpringBoot のフロントエンドとバックエンドの分離におけるクロスドメインの問題

>>:  MYSQL マスタースレーブ レプリケーションの知識ポイントの概要

推薦する

時間のかかるMySQLレコードのSQL例の詳細な説明

mysqlは時間のかかるSQLを記録しますMySQL は、最適化と分析のために、時間のかかる SQL...

Linux のファイル圧縮とパッケージ化の概要

1. 圧縮と包装の概要一般的な圧縮ファイルウィンドウズ .rar .zip .7z Linux .z...

CSS の読み込みによってブロックが発生しますか?

おそらく誰もが js の実行によって DOM ツリーの解析とレンダリングがブロックされることを知って...

webpackでHMRを手動で実装するいくつかの方法

目次1. はじめに2. GitHub 3. 基本構成プロジェクトディレクトリパッケージ.json c...

Docker環境を構築する簡単な方法

まず、Docker とは何かを理解しましょう。 Docker は、アプリケーションをデプロイするため...

Ubuntu 20.04の新バージョンでルートユーザーを使用してシステムにログインする方法の詳細なチュートリアル

Ubuntu 20.04 では、デフォルトで root ログインが有効になっていないため、デスクトッ...

内部 IP アクセスのみを許可する Nginx プロキシ設定を追加する方法

位置 / { インデックス index.jsp; proxy_next_upstream http...

CSS3で実装された3Dトンネル効果

達成された効果実装コードhtml <div class="scene"&g...

.Net Core を使用して数千万のデータを MySQL にインポートする手順

目次事前準備実施方法: 1. 単一のデータを挿入する2. マージデータ挿入3. MySqlBulkL...

MySQL 接続制御プラグインの紹介

目次1. 接続制御プラグイン(connection_control)の紹介1.1 connectio...

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

Linux インストール JDK1.8 手順1. CentOS に独自の openJDK があるかど...

Vueシャトルボックスは上下の動きを実現します

この記事の例では、vueシャトルボックスを上下に動かすための具体的なコードを参考までに共有しています...

JavaScript スタイル オブジェクトと CurrentStyle オブジェクトのケース スタディ

1. スタイルオブジェクトスタイル オブジェクトは単一のスタイル宣言を表し、スタイルが適用されている...

Docker でコンテナのポート マッピングを動的に変更する方法

前書き: Docker のポート マッピングは、多くの場合、Docker Run コマンド中に -p...

MySQLのnull値に関する小さな問題

今日、null 値をテストしていたところ、小さな問題が見つかりました。ここに記録しました。以前にも遭...