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 マスタースレーブ レプリケーションの知識ポイントの概要

推薦する

HTML <!--...--> コメントタグの役割の詳細な分析

多くのウェブサイトのソースコードを確認すると、多くのコメントが見つかります。特に、ソース文書にコメン...

Windows 10 無料インストール版の MySQL インストールと設定のチュートリアル

ネットでいろいろ検索してみたところ、Linux システム向けではなく、現在の新しいバージョンと一致し...

MySQL データベースを最適化する 8 つの方法の詳細な説明 (必読の定番)

導入:インターネット上にはデータベースの最適化に関する情報や方法が数多くありますが、その多くは品質に...

Vue で PC アドレスをモバイル アドレスにリダイレクトする方法

要件:PC側とモバイル側は2つの独立したプロジェクトです。2つのプロジェクトの内容は基本的に同じで、...

CentOS7 64ビットインストールmysqlグラフィックチュートリアル

MySQL をインストールするための前提条件: CentOS 7 64 ビットをインストールし、Ce...

表の境界線の CSS 構文

<br />表の境界線の CSS 構文具体的な内容には、上境界線の幅、右境界線の幅、下境...

HTMLで境界線を設定する3つの方法の詳細な説明

HTML で境界線を設定する 3 つの方法 境界線の幅: 1px 2px 2px; 境界線のスタイル...

Nodejs のグローバル変数とグローバルオブジェクトの知識ポイントと使用方法の詳細

1. グローバルオブジェクトすべてのモジュールは呼び出すことができます1) global: ブラウザ...

Windows/Mac で Docker を使用して MySQL (utf8 を含む) をインストールする

目次1. MacへのDockerのインストール2. Win 10 システムでの Docker のイン...

Ubuntu 上の Apache で SSL (https 証明書) を設定する正しい方法の詳細な説明

まず、Alibaba Cloud の公式チュートリアルをご覧ください。ファイルの説明: 1. 証明書...

CSS3を使用してオンラインライブ放送に似たキューアニメーションを実装する方法

以前、グループの友人が質問しました。つまり、ミニプログラムでユーザーがオンラインになったときに、ライ...

MYSQL から MARIADB へのプロジェクト移行に関するチュートリアル

データベース (MySQL) を準備します。すでに MySQL をお持ちの場合は、これを無視できます...

高性能なウェブサイトのための14のテクニック

オリジナル: http://developer.yahoo.com/performance/rule...

Node.jsミドルウェアの仕組みの詳細な説明

目次Express ミドルウェアとは何ですか? Expressミドルウェアを作成するための要件Exp...

TypeScript のマップされた型とより優れたリテラル型推論について説明します。

目次概要マップされた型を使用して Object.freeze() を構築するマッピングタイプの構文は...