Eclipse Temurin の Windows インストーラーパッケージは標準の .msi ファイルとして提供されており、インタラクティブなユーザーインターフェースを使用して実行するか、コマンドラインからサイレントモードで実行することができます。インストーラーはユーザー単位ではなくマシン単位での使用を目的として設計されており、1 台のマシンに 1 つの MSI インストールのみが可能です。
注意:Windows インストーラーパッケージは Windows x64 システムのみでサポートされています。
GUI インストール
Windows MSI インストーラーを使用したインタラクティブなインストール手順:
-
.msiファイルを ダウンロードします。ファイルを開いてインストールプログラムを起動します。 -
条件に同意できる場合はライセンスを読んで同意します。
-
カスタムセットアップ画面では、インストールする機能を選択し、必要に応じてデフォルトのインストールディレクトリを変更できます。デフォルトでは、Temurin は
C:\Program Files\Eclipse Adoptium\<package>に以下の機能とともにインストールされます(必要に応じて選択解除可能):-
PATH 環境変数へのインストール追加
-
.jarファイルと Java アプリケーションの関連付け。チェックマーク(x)が表示されているディレクトリツリーをクリックすることで追加の機能を選択できます。これらの機能には以下が含まれます: -
JAVA_HOME環境変数の更新
-
-
インストールする機能を選択したら、「次へ」をクリックします。
-
「インストール」をクリックしてインストールを開始します。
-
インストールが完了したら、「完了」をクリックしてプログラムを閉じます。
コマンドラインインストール
サイレントインストールを使用すると、ユーザーの操作なしに事前選択された機能で Windows パッケージをインストールでき、大規模なデプロイに役立ちます。以下の手順に従ってください:
-
.msiファイルを ダウンロードします。 -
インストールする機能を選択します。利用可能な機能は以下の表に示されています:
機能 説明 FeatureMainTemurin のコアインストール(デフォルト)
FeatureEnvironmentPATH 環境変数の更新(デフォルト)
FeatureJarFileRunWith.jar ファイルと Java アプリケーションの関連付け(デフォルト)
FeatureJavaHomeJAVA_HOME 環境変数の更新
FeatureOracleJavaSoftレジストリキー HKLM の更新
注意:
FeatureOracleJavaSoftは、Temurin をアンインストールしたときに Oracle Java が PATH から起動されるのを防ぐために使用できます。Oracle レジストリキーを復元する必要がある場合は Oracle Java を再インストールしてください。いくつかの機能をまとめるオプションのパラメーターを使用できます:
パラメーター 機能 INSTALLLEVEL=1FeatureMain,FeatureEnvironment,FeatureJarFileRunWith
-
ターゲットワークステーションでコマンドを実行します。以下の例は Temurin をサイレントインストールし、PATH を更新し、.jar ファイルを Java アプリケーションと関連付け、JAVA_HOME を定義します:
msiexec /i <package>.msi ADDLOCAL=FeatureMain,FeatureEnvironment,FeatureJarFileRunWith,FeatureJavaHome INSTALLDIR="c:\Program Files\Temurin\" /quiet注意:FeatureMain には
INSTALLDIRを使用する必要があります。以下の例は
INSTALLLEVEL=1のすべての機能をサイレントインストールします:msiexec /i <package>.msi INSTALLLEVEL=1 /quiet別の言語でインタラクティブなインストールを起動する場合は、Windows インストーラーの
TRANSFORMSオプションを使用して言語を設定できます。たとえば、UI 言語をドイツ語に設定するには、コード1031を使用します(先頭に:が必要)。msiexec /i <package>.msi INSTALLLEVEL=1 TRANSFORMS=:1031サポートされているコードの一覧については、https://github.com/adoptium/installer/blob/master/wix/Lang/LanguageList.config[言語リスト]をご覧ください。
再インストールまたはアップグレード
デフォルト機能でサイレントモードで Temurin を再インストールするには、次のコマンドを実行します:
msiexec /i <package>.msi REINSTALL=ALL /quiet
サイレントモードで Temurin をアップグレードするには、次のコマンドを実行します:
msiexec /i <package>.msi REINSTALL=ALL REINSTALLMODE=amus /quiet
REINSTALLMODE オプション:(https://www.advancedinstaller.com/user-guide/control-events.html[コントロールイベント]より)
-
a:チェックサムまたはバージョンに関係なくすべてのファイルを強制インストール -
m:HKEY_LOCAL_MACHINEに対するレジストリテーブルからすべての必要なレジストリエントリを書き直す -
o:ファイルが欠落しているか古いバージョンの場合に再インストール -
u:HKEY_CURRENT_USERまたはHKEY_USERSに対するレジストリテーブルからすべての必要なレジストリエントリを書き直す -
s:すべてのショートカットを再インストールし、既存のショートカットやアイコンを上書きしてすべてのアイコンを再キャッシュ
注意:REINSTALL=ALL は自動的に REINSTALLMODE=omus を設定します。
アップグレードの制限:
.msi ファイルのアップグレードは、https://docs.microsoft.com/windows/desktop/Msi/productversion[MSI の制限]により、ビルド番号の最初の 3 桁のみ機能します:
-
8.0.2.1 から 8.0.3.1 へのアップグレードは動作します。
-
8.0.2.1 から 8.0.2.2 へのアップグレードは動作しません。以前の .msi をアンインストールして新しいものをインストールしてください。
-
8.0.2.1 から 8.1.2.1 へのアップグレードは動作します。
-
8.0.2.1 から 11.0.2.1 へのアップグレードは動作しません。Temurin はメジャーバージョンのアップグレードを提供していません。両方のインストールを保持するか、古いものをアンインストールしてください。




