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のインストールと設定方法

推薦する

MySQLの共通関数の概要

序文: MySQL データベースは、よく使用される集計関数、日付および文字列処理関数など、幅広い関数...

MySQL 5.5 の導入に関する問題

MySQL の導入現在、会社ではプラットフォーム運用を通じてMySQLを導入しています。金曜日、プラ...

ウェブページの広告デザインにおけるウェブデザインの寸法とルール

1. 800*600 未満の場合、Web ページの幅が 778 以内であれば、水平スクロール バーは...

MySQL の 6 つの一般的な制約タイプの詳細な説明

目次序文1.nullでない2. ユニーク3. デフォルト4.主キー自動増分主キー5. 外部キー6.チ...

JS 配列の重複を排除する 9 つの高度な方法 (実証済みで効果的)

序文一般的な方法はここには記載されていませんが、等しいかどうかを判断するための二重ループや、比較のた...

Docker 可視化グラフィックツール portainer の詳細な説明

目次1. ポーテナーの紹介2. Portainer アーキテクチャの概要3. Portainerのイ...

ElementUI ページネーション コンポーネントの使い方 Vue でのページネーション

ElementUIページングコンポーネントPagination in Vueの使用は参考になります。...

MySQL 5.7 解凍版のインストールとアンインストール、およびよくある問題の概要

1. インストール1. ダウンロードMySQLをダウンロードするには、MySQL公式サイトhttp:...

Docker ベースの ELK ログ システムを構築する方法

背景要件:ビジネスがどんどん大きくなると、サーバーの数も増え、さまざまなアクセスログ、アプリケーショ...

CSS でよく発生する問題の整理 (ロゴのハッキング/コンテナの固定/画像の垂直方向の中央揃え)

1. IEブラウザモードハックロゴ1. CSSハックロゴコードをコピーコードは次のとおりです。 ie...

Mybatis での動的 SQL ステートメント分析

この記事は主にMybatisでの動的SQL文の解析について紹介します。この記事のサンプルコードは非常...

MySQL 検査スクリプト (必読)

以下のように表示されます。 #!/usr/bin/env python3.5 psutilをインポー...

CSS3は光る境界線効果を実現します

操作効果: html <!-- この要素は表示されません。DOM は JavaScript に...

CSS3 を使用して円形スクロール プログレス バー アニメーションを作成する例

テーマ今日は、CSS3 を使用して円形スクロール プログレス バー アニメーションを作成する方法を説...

IE6 ウェブページ作成リファレンス IE6 デフォルトスタイル

これは実際には IE の公式ドキュメントではありません。他の人が実践を通じて開発した IE6 のデフ...