7

「-d64-server-XX:+ CMSClassUnloadingEnabled」を使用して、JAVA_OPTSを設定しています。

-d64は、マシンが64ビットまたは64ビットで実行されていることを指定するためのものだと思いました!?

これはMacでは正常に機能するようです。Cygwinを使用してWindows7でシェルスクリプトを実行しようとすると、壊れます。-d64を削除すると、すべて正常に機能します。

また、Windowsバッチファイルを使用して同じことを行いましたが、-d64でも同じエラーがスローされます。

何が問題なのですか?

4

1 に答える 1

11

オプションは-d64Solaris/Linux固有です。Windowsでは、そのオプションは使用できません

Mac OsXはLinuxベースであるため、このオプションはそこで機能します。Windowsでは、実行可能ファイルを選択してJVMを選択する必要があります(64ビット/ 32ビットバージョンは個別にインストールされます)。実行可能ファイルに直接名前を付けるか、そのビンをPATH環境変数に適切に追加します。

于 2012-06-19T17:19:43.217 に答える