0

64ビットOSを実行しているWindows7にjdk64ビットをインストールしました。また、パス環境変数をC:\ Program Files \ Java \ jre7\binとして設定しました

また、cmdでjavaのバージョンを確認すると、次のように表示されます。

java version "1.7.0_11"
Java Hotspot(TM) 64-bit serve VM

ここで問題となるのは、タスクマネージャーをチェックインすると、プロセス名が「java.exe*32」と表示されることです。

インストールするアプリケーションの中には、64ビットマシンで32ビットjdkを使用していると文句を言うものがあります。

4

1 に答える 1

2

最も可能性の高い説明は、実際には 32 ビット バージョンと 64 ビット バージョンの両方の Java がインストールされており、一部のアプリケーションはシステムの構成方法によって 32 ビット バージョンを使用しているということです。

32 ビット Java を明示的にインストールしていない可能性があります。一部のアプリケーションには、組み込みの 32 ビット JRE インストールが含まれている可能性があります。


32 ビット JRE で実行しないと主張するアプリケーションがある場合、次のオプションがあります。

  • 明示的にインストールされた (スタンドアロンの) 32 ビット JRE を探してアンインストールします。
  • アプリケーションの 32 ビット バージョンを入手する、または
  • 特定のインストールを強制的に使用する方法の手がかりについては、アプリケーションのインストール/構成ドキュメントをお読みください。
于 2013-01-27T04:20:49.920 に答える