JDK のマルチバージョンのインストール Windows および Linux

JDK のマルチバージョンのインストール Windows および Linux

Windows には複数のバージョンの jdk がインストールされています。環境変数の調整が有効にならない場合は、最後まで直接進んでください。

公式Webサイトにアクセスしてjdkをダウンロードします

以前の公式 Web サイトのダウンロード アドレス:
https://www.java.com/zh-CN/download/Oracle
に買収されたため、今後は Oracle にダウンロードされます: https://www.oracle.com/java /テクノロジー/ダウンロード/アーカイブ/

すべてのリリースは右側にあり、必要なバージョンをダウンロードします。
jdkダウンロード

exe バージョンまたは圧縮バージョンをダウンロードできます。圧縮バージョンをインストールする必要はありません。環境変数を構成するために作成したディレクトリに直接解凍し、次の手順をスキップできます。
2 つのインストール方法は似ています。

このマシンに jdk をインストールする

1. インストーラーを実行します。次のステップはデフォルトです。ここで、JDK のデフォルトのインストール場所を変更できます。

インストール中にインストールディレクトリを変更する

2. jreをインストールする

jdkのインストールが完了すると、jreのインストールダイアログが表示されますが、このjreはインストール場所を変更することもできますので、jdkと同じ親ディレクトリにインストールすることを推奨します。jre には jdk が付属していますが、この jre をインストールする必要があります。
jreのインストールディレクトリを変更する
インストール完了後に使用できますが、通常は開発中に環境変数を構成する必要があります。

環境変数を設定する

1. 環境変数を入力します

このコンピュータ => プロパティ => システムの詳細設定 => 詳細 => 環境変数
環境変数エントリ
環境変数の設定

システム変数に新しい変更を作成してください。下のやつですよ!句読点はすべて英語であることに注意してください。
環境変数

2. 新しい: JAVA_HOME

変数値: インストールされている JDK ディレクトリ
説明: これは、後の開発および使用に便利です。
JAVA_HOME

3. 新機能: クラスパス

変数値:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
説明: さまざまな jar パッケージのパス
クラスパス

4. パス変数値を編集します

パスを見つけて、これをダブルクリックして編集します。
道

道
新規に 2 つ作成する

%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

環境変数の設定
保存!
必ず保存してください!

インストール状況を確認する

Java 環境変数が cmd で正常に設定されているかどうかを確認する

java -version

cmd Java バージョンを確認する
バージョンを読んだ後は、挨拶文を書いて試してみることもできます。

ここまでで作業は終わりません… 複数のバージョンをインストールしている場合、最初の方法は同じですが、環境変数を設定する必要はありませんが、環境変数が変更されるという問題が発生しますが、 cmd は有効になりません。以下を参照してください。

述べる

圧縮ファイルを直接ダウンロードして解凍し、環境変数を設定することもできます。

Linux でインストールする

対応するバージョンの圧縮パッケージをダウンロードし、インストールするディレクトリに解凍して、環境変数を構成します。
/etc/profile ファイルを変更します。

 sudo vim /etc/profile

Shift+g はファイルの末尾にジャンプし、以下を追加します。

JAVA_HOME=安装目录
export JRE_HOME=$JAVA_HAOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH

変数を更新します: (再起動も可能です)

source /etc/profile


java -version を使用してターミナルで表示できます

Windows マルチバージョン JDK の環境変数の変更が有効にならない

これもよくある落とし穴です。複数のバージョンの jdk を同時にインストールした後、JAVA_HOME の値を変更した後でも、それが cmd で最後にインストールされたバージョンのままであることがわかります。これは、java.exe、javaw.exe、 3つのjavaws.exeファイルはシステムディレクトリに配置されており、環境変数の優先順位が自分で設定した優先順位よりも高いため、ここで実行されます。

C:\ProgramData\Oracle\Java\javapath

或者是

C:\Windows\System32

私のものは最初のパスにあります。削除するだけです (通常の開発と使用には影響しません)。ソフトウェアは何も言うことはありません。Everything は使いやすく、後で Everything の使用に関するガイドを公開する機会があります。 。
Javaパス
許可プロンプト
削除後は元に戻ります。

おすすめ

転載: blog.csdn.net/qq_39950529/article/details/123536726