JDK 17 bin目录下命令|工具

39 阅读2分钟

一、 所有平台

  1. jar - 创建类和资源的存档,并从存档中操作或恢复单个类或资源
  2. jarsigner - 签名并验证 Java 存档 (JAR) 文件
  3. java - 启动 Java 应用程序
  4. javac - 读取 Java 类和接口定义并将其编译为字节码和类文件
  5. javadoc - 从 Java 源文件生成 API 文档的 HTML 页面
  6. javap - 反汇编一个或多个类文件
  7. jcmd - 向正在运行的 Java 虚拟机 (JVM) 发送诊断命令请求
  8. jconsole - 启动图形控制台以监控和管理 Java 应用程序
  9. jdb - 查找并修复 Java 平台程序中的错误
  10. jdeprscan - 静态分析工具,用于扫描 jar 文件(或其他类文件集合)中是否使用了弃用 API 元素
  11. jdeps - 启动 Java 类依赖关系分析器
  12. jfr - 解析并打印 Flight Recorder 文件
  13. jhsdb - 附加到 Java 进程或启动事后调试器以分析崩溃的 Java 虚拟机 (JVM) 的核心转储内容
  14. jinfo - 生成 Java 配置指定 Java 进程的信息
  15. jlink - 将一组模块及其依赖项组装并优化为自定义运行时映像
  16. jmap - 打印指定进程的详细信息
  17. jmod - 创建 JMOD 文件并列出现有 JMOD 文件的内容
  18. jpackage - 打包独立的 Java 应用程序
  19. jps - 列出目标系统上已检测的 JVM
  20. jrunscript - 运行支持交互和批处理模式的命令行脚本 shell
  21. jshell - 在读取-求值-打印循环 (REPL) 中以交互方式执行 Java 编程语言的声明、语句和表达式
  22. jstack - 打印指定 Java 进程的 Java 线程的 Java 堆栈跟踪
  23. jstat - 监控 JVM 统计信息
  24. jstatd - 监控已检测的 Java HotSpot VM 的创建和终止
  25. keytool - 管理包含加密密钥、X.509 证书链和受信任证书的密钥库(数据库)
  26. rmid - 启动激活系统守护进程,用于在 Java 虚拟机 (JVM) 中注册和激活对象
  27. rmiregistry - 创建并启动远程对象注册表在当前主机的指定端口上
  28. serialver - 以适合复制到后续类的形式返回一个或多个类的 serialVersionUID

二、 仅限 Windows

  1. jabswitch - 启用或禁用 Java 访问桥
  2. jaccessinspector - 使用 Java 辅助功能实用程序 API 检查 Java 虚拟机中对象的可访问信息
  3. jaccesswalker - 浏览特定 Java 虚拟机中的组件树,并以树形视图呈现层次结构
  4. javaw - 启动不带控制台窗口的 Java 应用程序
  5. kinit - 获取并缓存 Kerberos 票据授予票据
  6. klist - 显示本地凭据缓存和密钥表中的条目
  7. ktab - 管理存储在本地密钥表中的主体名称和服务密钥