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

推薦する

Dockerを使用してLaravel開発環境を構築するための完全な手順

序文この記事では、Docker を使用して、ローカル コンピューターにインストールされている開発スイ...

CSS の優先順位に関する詳細な紹介

CSS の優先順位について話す前に、CSS とは何か、CSS が何に使用されるのかを理解する必要があ...

ES6 配列のコピーおよびフィルメソッド copyWithin() および fill() の具体的な使用法

目次バッチコピー copyWithin()配列を埋めるメソッド fill()指数の計算方法については...

WeChatアプレットの世界的な状況の詳細な説明

序文WeChat アプレットでは、App.js の globalData を中間ブリッジとして使用し...

統計量に対するmySql SQLクエリ操作

余計なことは言わないで、コードだけ見てみましょう〜 プロジェクト番号を選択、 sum(case wh...

Docker での RocketMQ の詳細なインストールと使用

RocketMQ イメージを検索するには、Docker の hub.docker.com で検索する...

iframe を通じて DOM 要素のサイズ変更を監視する

開発プロセス中によく発生する問題は、div のサイズ変更をどのように監視するかということです。たとえ...

サーバー上でjupyterノートブックを実行する問題を解決する

目次サーバーはjupyterノートブックを実行します仮想環境次にファイアウォールをオフにしますJup...

ベンダー プレフィックス: ブラウザ エンジン プレフィックスが必要なのはなぜですか?

ベンダープレフィックスとは何ですか?ベンダー プレフィックス - ブラウザー エンジン プレフィック...

ティックアニメーション効果を作成するための svg+css または js

以前、上司からログイン後にチェックマークを表示できるプログラムを作るように言われたのですが、Baid...

MYSQLが中国語を認識できない問題の恒久的な解決策

ほとんどの場合、MySQL はインストールしたばかりのときは中国語をサポートしません。これはエンコー...

sqlite3 から mysql に移行するときに起こりうる問題のコレクション

簡単な説明適切な読者: モバイル開発sqlite3 データを mysql に移行する場合、多くの構文...

Win10 での MySQL 8.0.20 のインストールと設定のチュートリアル

Win10 システムでの MySQL 8.0.20 のインストールと設定の超詳細なチュートリアルMy...

CSS3 で実装された画像ホバートグルボタン

結果:実装コードhtml <ul class="スライド"> <...

JavaScript における BOM と DOM の詳細な説明

目次BOM (ブラウザ オブジェクト モデル) 1. ウィンドウブラウザのウィンドウサイズを取得する...