Jac*_*kWM 5 java jvm jvm-hotspot compiler-flags debug-mode
我需要HotSpot VM处于调试模式的原因是我想要一些JVM选项,比如
-XX:+PrintCFGFile,得到支持.
我目前的JVM版本就像
java version "1.6.0_24" OpenJDK Runtime Environment (IcedTea6 1.11.1) (suse-3.1-x86_64) OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
我是否必须安装一些工具/补丁来实现这一目标?
谢谢!
经过一段时间的搜索,问题现在看起来更加清晰了。
我无法使用该选项的原因
-XX:PrintCFGToFile是因为我使用的JVM是产品版本,而不是调试版本。
我发现了这样一个网站,提供了JVM的调试版本。以下是链接: 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,混合模式)
| 归档时间: |
|
| 查看次数: |
1899 次 |
| 最近记录: |