首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 程式設計入門

JDK 命令工具完整詳解:rmic、rmid、rmiregistry、serialver、jarsigner

     編輯:Java 程式設計入門

rmic - 遠端物件 Stub/Skeleton 產生器

功能:為遠端物件產生 stub 和 skeleton。

語法:rmic [options] package-qualified-class-name(s)

常用選項:

  • -classpath:指定查詢類別的路徑
  • -d:指定類別層次的根目錄(輸出目錄)
  • -keepgenerated:保留產生的 .java 原始檔
  • -v1.1 / -v1.2 / -vcompat:指定 stub 協定版本
  • -verbose:輸出編譯與載入資訊

rmid - 啟動啟動系統守護程序

功能:啟動啟動系統守護程序,以便能夠在 Java 虛擬機上註冊和啟動物件。

語法:rmid [-port port] [-log dir]

常用選項:

  • -port:指定註冊服務使用的埠號
  • -log:指定資料庫與相關資訊的寫入目錄
  • -stop:停止指定埠號上的 rmid

rmiregistry - 遠端物件註冊服務

功能:在當前主機的指定埠上啟動遠端物件註冊服務程式。

語法:rmiregistry [port](預設埠 1099)

註冊服務程式是自舉命名服務,RMI 伺服器利用它將遠端物件綁定到名字上,客戶端可查詢遠端物件並進行遠端方法呼叫。

serialver - 序列化版本 UID 產生器

功能:回傳 serialVersionUID。

語法:serialver [options] classname

選項:-show 顯示簡單使用者介面輸入類別名稱並顯示 UID。

jarsigner - JAR 檔案簽名與驗證

功能:為 Java 歸檔 (JAR) 檔案產生簽名,並驗證已簽名 JAR 檔案的簽名。

語法:

jarsigner [options] jar-file alias
jarsigner -verify [options] jar-file

用於對 JAR 檔案簽名以確保完整性與來源可信,支援驗證作業。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved