Linux で JDK をインストールして環境変数を設定する方法 (この記事で十分です)

Linux で JDK をインストールして環境変数を設定する方法 (この記事で十分です)

1. Linuxのビット数を確認する

Linuxが32ビットか64ビットかを確認します。これは、ダウンロードする必要があるJDKのバージョンに影響します。

システムビットJDK ビット数
x86 (32 ビット) 32ビット
x86_64 (64 ビット)

32ビット

64ビット

Linux で次のコマンドを入力します:

uname -a

64ビットマシンの場合はx86_64を出力します。

2. JDKをダウンロードする

ダウンロードアドレス: https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html

ステップ1に対応して、linxの64ビットバージョンをダウンロードします。

3. JDKをインストールする

ダウンロードしたjdkをLinuxにアップロードし、圧縮ファイルを解凍します。

tar -zxvf jdk-11.0.6_linux-x64_bin.tar.gz

4. 環境変数を設定する

/etc/profile ファイルを変更する

vim /etc/profile に次の内容を追加します。

export JAVA_HOME=/usr/local/jdk/jdk-11.0.6 #jdkのインストールパスに変更export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH をエクスポートします

環境変数を有効にするには、/etc/profile をソースします。

5. テスト結果

Linux で次のコマンドを入力します:

[root@localhost local]# java -version
Java バージョン "11.0.6" 2020-01-14 LTS
Java(TM) SE ランタイム環境 18.9 (ビルド 11.0.6+8-LTS)
Java HotSpot(TM) 64 ビット サーバー VM 18.9 (ビルド 11.0.6+8-LTS、混合モード)

上記の結果を見ると、jdkが正常にインストールされたことがわかります。

要約する

以上が、エディターが紹介する Linux に JDK をインストールして環境変数を設定する方法のチュートリアルです。皆様のお役に立てれば幸いです。

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

<<:  JS が WeChat の「クソ爆弾」機能を実装

>>:  Windows 10 で MySQL をダウンロードするための詳細なチュートリアル

推薦する

HTML 背景画像と背景色_PowerNode Java アカデミー

1. HTML 画像 <img> 1. <img> タグとその src 属性...

MySQL データベース内の同じテーブルを同時にクエリして更新する方法

通常のプロジェクトでは、1 回の入札で同時にデータを更新および照会する必要があるという問題によく遭遇...

MYSQL での Truncate の使用法の詳細な説明

この記事のガイド: テーブル内のデータを削除するには、削除と切り捨ての 2 つの方法があります。TR...

CSSは、入力ボックスのフローティングテキスト効果を実現するために、placeholder-shown疑似クラスを使用します。

この記事では、:placeholder-shown 疑似クラスを使用して、純粋な CSS で浮動疑問...

MySQL が innobackupex を使用して接続サーバーをバックアップできない場合の解決策

innobackupex を使用してバックアップする際に MySQL がサーバーに接続できない場合は...

Linux で MySQL データベースのスケジュールされたバックアップを実装する簡単な方法

詳細な手順は次のとおりです。 1. ディスク容量を確認します。 [root@localhost バッ...

MySQLの結合クエリ、ユニオンクエリ、サブクエリの原理と使用例の詳細な説明

この記事では、例を使用して、MySQL の結合クエリ、結合クエリ、サブクエリの原理と使用方法を説明し...

要素の水平方向の中央揃えを実現する3つの方法と、固定レイアウトとフローレイアウトの概念の理解

CSS でテキストを中央揃えにするプロパティは非常に簡単に実現できます。text-align:cen...

MySQL インデックス カバレッジの例の分析

この記事では、MySQL インデックス カバレッジについて例を挙げて説明します。ご参考までに、詳細は...

MySQL シリーズ 13 MySQL レプリケーション

目次1. MySQLレプリケーション関連の概念2. シンプルな1マスター1スレーブアーキテクチャの実...

MySQLデータベースの基本構文と操作

MySQLデータベースの基本構文DDL操作データベース作成構文: create database デ...

Linux で rpm パッケージを見つけるために CD をマウントする方法

前面に書かれたLinux を使用する際にソフトウェアをインストールする必要がある場合があります。もち...

CSS3 で半透明の背景画像と不透明なコンテンツを実現する方法の例

以前のブログのログインページを作成していたときに、この問題に遭遇しました。突然、透明な背景画像と不透...

Nginx で CDN サーバーを構築する方法の詳細な説明 (画像とテキスト)

Nginxのproxy_cacheを使用してキャッシュサーバーを構築する1: ngx_cache_...

Linux での MySQL 5.7.19 のインストールに関する問題の概要

初めて仮想マシンに MySQL をインストールしたとき、多くの問題が発生しました。ここでそれらを書き...