更新時間:2022-01-07 10:56:57 來源:動力節(jié)點 瀏覽1771次
Java JDK 捆綁了許多工具,使 Java 開發(fā)人員能夠更好地進行編程。您知道并經(jīng)常使用“java”和“javac”。你知道“pack200”嗎?我們的 JKD 捆綁包中默認(rèn)提供了許多此類工具。此頁面被刪節(jié),以提供 Java JDK 默認(rèn)可用工具的快速參考。這是基于 Java JDK 1.8
Java工具 | 描述 |
---|---|
appletviewer | 在 Web 瀏覽器之外運行小程序。 |
extcheck | 檢測目標(biāo) jar 文件和安裝的擴展 jar 文件之間的版本沖突。 |
idlj | 為給定的 IDL 文件生成 Java 綁定。 |
jabswitch | 使實現(xiàn) Java Accessibility API 的 Java 應(yīng)用程序?qū)?MS Windows 系統(tǒng)上的輔助技術(shù)可見。 |
jar | 將多個文件聚合并壓縮為單個 JAR 文件。 |
jarsigner | 對 jar 文件進行數(shù)字簽名,并驗證已簽名 jar 文件的簽名和完整性。 |
java | 啟動 Java 應(yīng)用程序。 |
javac | 將 Java 源文件編譯為二進制類文件。 |
javadoc | 從 Java 源文件中生成 API 文檔。 |
javafxpackager | 打包 JavaFx 應(yīng)用程序以進行部署。 |
javah | 在編寫本機方法時生成 C 語言頭文件和存根。 |
javap | 反匯編 Java 類文件。 |
java-rmi | 生成存根、骨架和其他 RMI 相關(guān)任務(wù)。 |
javaw | 在 MS Windows 的自己的窗口中運行基于 GUI 的 Java 應(yīng)用程序。 |
javaws | 啟動通過 Web 分發(fā)的 Java 應(yīng)用程序。 |
jcmd | 向 Java JVM 發(fā)送診斷命令請求。 |
jconsold | 用于監(jiān)視在 JVM 中運行的 Java 應(yīng)用程序的 GUI 工具。 |
jdb | 調(diào)試 Java 類。 |
jdeps | 分析Java類的依賴關(guān)系。 |
jhat | 解析和瀏覽 Java 堆轉(zhuǎn)儲。 |
jinfo | 打印給定進程或核心文件或遠(yuǎn)程調(diào)試服務(wù)器的配置信息。 |
jjs | 調(diào)用 Nashorn JavaScript 引擎。 |
jmap | 打印 Java 應(yīng)用程序進程的共享對象內(nèi)存映射或堆內(nèi)存詳細(xì)信息。 |
jmc | 監(jiān)視、分析和調(diào)試 Java 應(yīng)用程序。 |
jps | 列出目標(biāo)系統(tǒng)上已檢測的 HotSpot Java VM。 |
jrunscript | 運行像 JavaScript 這樣的 scipting 語言文件。 |
jsadebugd | 附加到 Java 進程并充當(dāng)調(diào)試服務(wù)器,以便遠(yuǎn)程客戶端可以連接到它。 |
jstak | 打印給定 Java 進程的線程堆棧跟蹤。 |
jstat | 顯示檢測的 HotSpot JVM 的性能統(tǒng)計信息。 |
jstatd | 啟動 RMI 服務(wù)器以監(jiān)視檢測的 HotSpot Java 虛擬機的創(chuàng)建和終止。 |
jvisualvm | 通過 GUI 監(jiān)視、分析和調(diào)試運行的 Java 應(yīng)用程序。 |
keytool | 創(chuàng)建、管理、存儲密鑰和安全證書。 |
kinit | 獲取和緩存 Kerberos 票證授予票證。 |
klist | 列出憑據(jù)緩存和密鑰選項卡中的條目。 |
ktab | 管理安全密鑰表中的條目。 |
native2ascii | 將以 JRE 支持的任何字符編碼編碼的文件轉(zhuǎn)換為以 ASCII 編碼的文件。 |
orbd | 在 CORBA 環(huán)境中定位和調(diào)用服務(wù)器上的持久對象。 |
pack200 | 使用 Java gzip 壓縮器將 Java JAR 文件轉(zhuǎn)換為壓縮的 pack200 文件。 |
policytool | 創(chuàng)建和修改定義系統(tǒng) Java 安全策略的外部策略配置文件。 |
rmic | 為 Java 遠(yuǎn)程對象生成存根和骨架。 |
rmid | 啟動允許遠(yuǎn)程對象在 JVM 中注冊和激活的激活系統(tǒng)守護進程。 |
rmiregistry | 啟動遠(yuǎn)程對象注冊表。 |
schemagen | 為 Java 架構(gòu) XML 綁定生成模式。 |
serialver | 返回Java 類serialVersionUID。 |
servertool | 使程序員能夠注冊、注銷、啟動和關(guān)閉持久服務(wù)器。 |
tnameserv | 提供對 Java 命名服務(wù)的訪問。 |
unpack200 | 將 pack200 文件轉(zhuǎn)換回 Java JAR 文件。 |
wsgen | 讀取現(xiàn)有的 Web 服務(wù)實現(xiàn)類并生成 Java JAX-WS 可移植工件。 |
wsimport | 讀取 WSDL 并生成 Java JAX-WS 可移植工件。 |
xjc | 用于 XML 綁定的 Java 架構(gòu)的綁定編譯器。 |