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 をダウンロードするための詳細なチュートリアル

推薦する

スタイル属性 (element.style) で定義されたインライン スタイルを削除する方法

Magento を頻繁に変更する場合、element.style に遭遇することがあります。 これは...

JS の配列トラバーサルについて、一般的なループをいくつ知っていますか?

序文基本的なデータ構造として、配列とオブジェクトはさまざまなプログラミング言語で重要な役割を果たしま...

vue3+TypeScript+vue-routerの使い方

目次使いやすいプロジェクトを作成するvue-cli 作成ヴィートクリエイションvue-routerを...

KTLツールはMySQLからMySQLへのデータの同期方法を実現します

ktl ツールを使用して、mysql から mysql にデータを同期します。 1. 新しいジョブス...

Linux で iostat コマンドを使用するチュートリアル

序文運用・保守を行う人がスキルを持っていなければ、サーバーを操作するのに恥ずかしさを感じてしまうと言...

DockerはMysql、.Net6、Sqlserverなどのコンテナをデプロイします

目次CentOS 8にDockerをインストールする1. yumを更新する2. containerd...

IDEA の Maven プロジェクトで MySQL 8.0 に接続して使用する方法に関するチュートリアル

まず、私の基本的な開発環境を見てみましょう。オペレーティングシステム: MacOS 10.13.5 ...

elementui の el-popover スタイルの変更が有効にならない問題の解決策

element-uiを使用する場合、el-popoverというよく使われるコンポーネントがありますが...

実践で遭遇するフロントエンドの基本(HTML、CSS)

1. div css マウスの手の形は cursor:pointer; です。 2. HTML の相...

一般的なイベントを処理するための JavaScript の使用に関する詳細な説明

目次1. フォームイベント2. マウスイベント3. キーボードイベント4. 共通イベントメソッド(ウ...

Reactスロットの使い方

目次必要コアアイデアReactでスロットを実装する2つの方法必要コンポーネントを自分で書きました。コ...

Linux における nohup と & の使い方と違いの詳細な説明

例:例として、Python コード loop_hello.py を使用します。このコードは、ループ回...

onfocus="this.blur()" は視覚障害のあるウェブマスターに嫌われている

スクリーン リーダー ソフトウェアの操作ページについて話しているとき、彼はフロントエンドの学生たちに...

MySQL 5.7 のルートパスワードログイン問題の解決策

前回の記事でMySQLサービスが起動しない問題が解決したと分かった後、パスワードなしでrootユーザ...

JavaScript フォーム検証の例

HTML フォームは、名前、電子メール アドレス、場所、年齢などのユーザー情報を収集するためによく使...