0%

JDK内置工具的使用

参考: http://blog.csdn.net/fenglibing/article/details/6411999

  1. javah (C Header and Stub File Generator:用于生成native方法对应的C头文件,见JNI
  2. jps (Java Virtual Machine Process Status Tool)
  3. jstack (Java Stack Trace)
  4. jstat (Java Virtual Machine Statistics Monitoring Tool)
  5. jmap (Java Memory Map)
  6. jinfo (Java Configuration Info)
  7. jconsole (Java Monitoring and Management Console)
  8. jvisualvm (Java Virtual Machine Monitoring, Troubleshooting, and Profiling Tool)
  9. jhat (Java Heap Analyse Tool)
  10. Jdb (The Java Debugger)
  11. Jstatd (Java Statistics Monitoring Daemon)

//TODO
javap

1
2
3
4
5
6
7
8
set JAVA_OPTS=-Xms%INITIAL_HEAP_SIZE% -Xmx%MAXIMUM_HEAP_SIZE% -Xss%STACK_SIZE%
if not "%USER_LANGUAGE%"=="" set JAVA_OPTS=%JAVA_OPTS% -Duser.language=%USER_LANGUAGE%
if not "%USER_COUNTRY%"=="" set JAVA_OPTS=%JAVA_OPTS% -Duser.country=%USER_COUNTRY%

rem run Jude //注释 运行jude
start javaw %JAVA_OPTS% -jar "%JUDE_HOME%\%JUDE_JAR%" %1 %2 %3 //
IF ERRORLEVEL 2 goto noJavaw
goto end

[源码]:

  1. 源码百度云链接 密码:yfo5

[参考文献]:

  1. Think in Java