JDk 內部分工具 簡述

  • jar — 一個建立和管理 jar 文件的工具。
  • java — Java 應用啓動器。在這篇文章裏,開發和部署都是用的這個啓動器。
  • javac — Java 編譯器。
  • javadoc — API 文檔生成器。
  • javah — native 本地方法中用於生成 C 語言頭文件和源文件。
  • javap — class 文件反編譯器。
  • jcmd — JVM 命令行診斷工具,可發送診斷命令請求到 JVM 中。
  • jconsole — 一個兼容 JMX 的監控 JVM 的圖形化工具。能夠監控本地和遠程 JVM,也能夠監控和管理單獨的一個應用。
  • jdb — Java 調試器。
  • jps — JVM 進程查看工具,列出了系統運行的全部 hotspot JVM 進程。
  • jstat — JVM 狀態監控工具。它能夠收集和打印指定的 JVM 進程性能狀態。
  • jhat — 堆 dump 信息的瀏覽器,啓動一個 web 服務器來顯示你用諸如 jmap -dump 獲得的堆 dump 信息。
  • jmap — Java 內存映射工具,打印指定進程、核心文件、遠程調試服務器共享內存映射或者堆內存詳細信息。
  • jsadebugd — Java 服務調試守護進程—依附到一個 Java 進程或核心文件而且擔當一個調試服務器的做用。
  • jstack —Java 堆棧信息工具——打印指定進程或核心文件或者遠程調試服務器的線程堆棧。
  • jjs — 運行 Nashorn 命令行腳本 shell。
  • jrunscript — Java 腳本運行工具。不過你要內心有數,這其實是一個還沒支持的測試功能。將來的 JDK 版本里面可能會移除它。
相關文章
相關標籤/搜索