Windows Server 2008にJavaをインストールしようとすると、以下のエラーが発生します。32ビットバージョンと64ビットバージョンの両方でJDK 1.5、JDK6、およびJDK7をインストールしようとしました。
エラーメッセージ:
ファイルのバージョンは、実行しているWindowsのバージョンと互換性がありません。
もう1つ追加したいのは、Itaniumプロセッササーバーでした。 Itaniumで利用可能な特定のバージョンを教えてください
この問題を解決する方法は?
これは、Windows Serverのバージョンがx86(32ビットを意味する)であることを意味します。そして、64ビットJavaをインストールしようとしましたが、機能しません。
編集:これがItaniumマシンの場合、まったく別の問題です。 Windows Itanium Java 6インストーラーを ここ からダウンロードする必要があります。ただし、Java 7バージョンはありません。
Q:Itanium上のLinuxとWindowsはどうですか?
A:Oracleは、JDK7をWindows/LinuxItaniumに移植する予定はありません。これは、OSベンダーのコミットメントが不足していることが一因です。 MicrosoftとRedHatはどちらも、Itaniumのサポートを終了すると述べています。ただし、これらのプラットフォームへのOpenJDKの移植は、コミュニティプロジェクトとして非常に実現可能です。
プロセッサの不一致である可能性があります。あなたが試したであろうSDKは間違ったプロセッサタイプのものである可能性があると思います
まず、OSの32ビットまたは64ビットバージョンを実行しているかどうかを確認します。
1. WIN+R
キー(WindowsキーとR)を押します。次のように入力します:sysdm.cpl
2. [システムの概要]をクリックします。[プロセッサ]の下に、32ビットバージョンのWindowsがインストールされている場合は「x86」、64ビットバージョンのWindowsがインストールされている場合は「EM64T」と表示されます。
oSがX86(32ビット)の場合はX86(32ビット)JDKをインストールし、そうでない場合は64ビットバージョンのJDKをインストールします