功能:為遠端物件產生 stub 和 skeleton。
語法:rmic [options] package-qualified-class-name(s)
常用選項:
-classpath:指定查詢類別的路徑-d:指定類別層次的根目錄(輸出目錄)-keepgenerated:保留產生的 .java 原始檔-v1.1 / -v1.2 / -vcompat:指定 stub 協定版本-verbose:輸出編譯與載入資訊功能:啟動啟動系統守護程序,以便能夠在 Java 虛擬機上註冊和啟動物件。
語法:rmid [-port port] [-log dir]
常用選項:
-port:指定註冊服務使用的埠號-log:指定資料庫與相關資訊的寫入目錄-stop:停止指定埠號上的 rmid功能:在當前主機的指定埠上啟動遠端物件註冊服務程式。
語法:rmiregistry [port](預設埠 1099)
註冊服務程式是自舉命名服務,RMI 伺服器利用它將遠端物件綁定到名字上,客戶端可查詢遠端物件並進行遠端方法呼叫。
功能:回傳 serialVersionUID。
語法:serialver [options] classname
選項:-show 顯示簡單使用者介面輸入類別名稱並顯示 UID。
功能:為 Java 歸檔 (JAR) 檔案產生簽名,並驗證已簽名 JAR 檔案的簽名。
語法:
jarsigner [options] jar-file alias
jarsigner -verify [options] jar-file
用於對 JAR 檔案簽名以確保完整性與來源可信,支援驗證作業。