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

推薦する

マウスを動かしたときに画像のズーム効果とゆっくりとした遷移​​効果を実現するCSSのサンプルコード

transform:scale()比例したズームインまたはズームアウトを実現できます。 transi...

CSS における px、em、rem、pt の特徴、違い、変換について詳しく説明します。

コンセプト紹介: 1. px (ピクセル):仮想的な長さの単位で、コンピュータ システムのデジタル画...

DockerでJavaプログラムを起動する方法

シンプルなSpring Boot Webプロジェクトを作成するアイデア ツールを使用して、Sprin...

NexusはAPIを使用して操作します

Nexus は RestApi を提供していますが、一部の API はまだ Groovy と組み合わ...

ウェブページを自動更新するための 3 つのコード

実際、この効果を実現するのは非常に簡単で、この効果は特殊効果と呼ぶことすらできません。次のコードを ...

最新の人気スクリプトAutojsソースコード共有

今日は、最新の人気スクリプト 50 個を含むソース コードを共有します。現在、Mine Guard ...

ページネーションの例とベストプラクティス

<br />構造と階層により複雑さが軽減され、読みやすさが向上します。記事やサイトが整理...

Linux で yum と入力した後に -bash: /usr/bin/yum: No such file or directory という問題を解決する方法

Linuxでyumを入力すると、プロンプトが表示されます: -bash: /usr/bin/yum:...

フロントエンド JavaScript におけるリフレクションとプロキシ

目次1. 反射とは何ですか? 2. JavaScriptで反映する2.1 Reflect.get(タ...

数百万のデータに対して MySQL クエリを最適化する 4 つの方法

目次1. 時間が経つにつれて限界が遅くなる理由2. 百万データシミュレーション1. 従業員テーブルと...

Docker+gitlab+jenkins は、ゼロから自動デプロイメントを構築します

目次序文: 1. Dockerをインストールする2. DockerでJenkinsをインストールする...

Docker での Jenkins と Docker を使用した継続的デリバリー

1. 継続的デリバリーとは何かソフトウェア製品の出力プロセスは、ソフトウェアがいつでもリリースできる...

「いいね!」機能では MySQL と Redis のどちらを使用すればよいでしょうか?

目次1. 初心者が陥りがちな間違い2. Iteratorのremove()メソッドを使用する3. f...

JS ES6 変数分割代入の詳細な説明

目次1. 脱構築とは何か? 2. 配列の分割3. 配列モードと代入モードの統一4. デフォルト値の構...

Linux でタスク用のカスタム システム トレイ インジケーターを作成する

システム トレイ アイコンは、今日でも魔法のような機能です。アイコンを右クリックして目的のアクション...