Linux のような環境で jdk1.8 をインストールし、環境変数を設定する方法の詳細な説明

Linux のような環境で jdk1.8 をインストールし、環境変数を設定する方法の詳細な説明

設定は非常にシンプルですが、毎回確認しないといけないので、記録だけ残しておきます。

1. インストール前の準備

1.1 インストール ディレクトリを作成します。通常は /usr/local/jdk8 ディレクトリにインストールされます。

mkdir /usr/local/jdk8

1.2 JDK がインストールされているかどうかを確認します。インストールする前に以前のものを削除します。

# jdk環境変数を通じてecho $JAVA_HOMEをチェックする
# java -versionでバージョンを確認する


1.3 インストールパッケージをダウンロードする

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz

2. インストール

2.1 解凍して名前を変更する

tar -zxvf jdk-8u131-linux-x64.tar.gz
jdk1.8.0_131 をアップロード


2.2 JDK 関連の環境変数を設定します。中央の赤丸で囲まれた部分を追加する必要があります。source コマンドを使用して設定ファイルを有効にします。

vi ~/.bashrc
JAVA_HOME=/usr/java/latest をエクスポートします。
エクスポート PATH=$PATH:$JAVA_HOME/bin
ソース ~/.bashrc

2.3 構成が成功したかどうかを確認します。java -version に jdk のバージョン番号が表示された場合、環境変数のインストールと構成は成功しています。

以下もご興味があるかもしれません:
  • Java JDKのインストールと環境変数の設定について
  • WIN10 での JDK インストールと環境変数の設定手順 (詳細版)
  • Linux jdk のインストールと環境変数の設定チュートリアル (jdk-8u144-linux-x64.tar.gz)
  • Linux で JDK をインストールして環境変数を設定する方法 (この記事で十分です)
  • JDK13.0.1 のインストールと環境変数の設定に関するチュートリアル (画像とテキスト付き) (Win10 プラットフォームを例に)
  • win10 java (jdk インストール) 環境変数の設定と関連する問題
  • Windows 10 JDK のインストールと構成環境変数および Eclipse インストール チュートリアル
  • Linux で jdk1.8 をインストールし、環境変数を設定するチュートリアル
  • Java16 JDKをインストールして環境変数を設定する方法

<<:  Angular構造ディレクティブモジュールとスタイルの詳細な説明

>>:  最新のmysql-5.7.21のインストールと設定方法

推薦する

nginx と keepalived を組み合わせて高可用性を実現するための手順を完了する

序文システムの高可用性を満たすためには、通常、クラスターを構築する必要があります。ホストがクラッシュ...

Vue でデータが変更された後にビューを同期的に更新する方法

序文少し前に、興味深い問題を目にしました。Vue のデータが変更された後に、ビューを同期的に更新する...

10 HTML テーブル関連タグ

実際、多くの人が「テーブルは絶対に使用すべきではないと聞いたことがある」と言いますが、これは絶対に間...

JavaScript オブジェクト (詳細)

目次JavaScript オブジェクト1. 定義2. オブジェクトの分類3. オブジェクトを定義する...

Mac+IDEA+Tomcat の設定手順

目次1. ダウンロード2. インストールと解凍3. Tomcatを起動する4番目に、インストールが成...

jsはユーザーのページ操作を記憶するためにクッキーを使用します

序文開発プロセスでは、ブラウザレベルでユーザーが実行した操作を記憶するなど、同様の要件に遭遇すること...

HTMLページの文字セットを指定する2つの方法

1. HTMLページの文字セットを指定する2つの方法方法1: <メタ文字セット="u...

Vueは水平の斜めの棒グラフを実装します

この記事では、水平傾斜棒グラフを実装するためのVueの具体的なコードを参考までに共有します。具体的な...

Apache での ab パフォーマンス テスト結果を分析する

私はパフォーマンス テストを行うために常に Loadrunner を使用してきました。 Loadru...

入力のsize属性とmaxlength属性の違い

最近、プロジェクトで input size 属性と maxlength 属性を使用しました。以前は、...

Docker は固定コンテナ IP アドレスを実現するためにカスタム ネットワークを作成します。

デフォルトのブリッジ ネットワークのため、コンテナーを再起動すると IP アドレスが変更されます。シ...

Vue でユーザー権限に基づいてルートを動的に追加する方法

ユーザーの権限に応じて異なるメニュー ページを表示します。知識ポイントルートガード(事前ガードを使用...

MySQL5.7.17 winx64 インストール バージョン構成方法 Windows Server 2008 R2 でのグラフィック チュートリアル

参考までに、Winでmysql5.7をインストールします。具体的な内容は次のとおりです。 @Auth...

CSS フロート(float, clear)の人気の解説と体験談

私はかなり昔に CSS に触れましたが、フローティングについてはいつも混乱していました。私の理解が浅...

Linux inotifyリアルタイムバックアップの実装方法の詳細説明

リアルタイム レプリケーションは、企業データをバックアップする最も重要な方法です。主に、ユーザーが送...