しばらく検索した後、問題はより明確になりました。
オプションが使えない理由
-XX:PrintCFGToFile
私が使用したJVMは製品バージョンであり、デバッグバージョンではないためです。
JVMのデバッグバージョンを提供するそのようなWebサイトを見つけました。以下はリンクです:http:
//download.java.net/jdk6/6u25/promoted/b03/index.html
バージョンをテストしました
jdk-6u25-ea-bin-b03-windows-i586-debug-27_feb_2011.jar
これはうまく機能し、上記のオプションを使用でき
output.cfg
、Javaプログラムの実行後にファイルが生成されます。
インストール後、そのような一連のフォルダがあります\jdk1.6.0_25\fastdebug>
。そして、私は次のバージョン情報を取得します:
Javaバージョン「1.6.0_25-ea-fastdebug」
Java(TM)SEランタイム環境(ビルド1.6.0_25-ea-fastdebug-b03)
Java HotSpot(TM)クライアントVM(ビルド20.0-b10-fastdebug、混合モード)