版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、JDKJDK開發(fā)工具包開發(fā)工具包作者作者:未知來源來源:XX加入時間加入時間:XXXXXXXXJDK開發(fā)工具包Java開發(fā)工具包是Sun公司的JavaSoftware產品。他可以非常方便的開發(fā)和調試JAVA應用程序。下面就詳細介紹這些工具的使用:rmic功能說明:rmic為遠程對象生成stub和skeleton。語法:rmic[options]packagequalifiedclassname(s)補充說明:rmic編譯器根據(jù)編譯后的J
2、ava類(含有遠程對象實現(xiàn))名,為遠程對象生成stub和skeleton(遠程對象是指實現(xiàn)java.rmi.Remote接口的對象)。在rmic命令中所給的類必須是經(jīng)javac命令成功編譯且是完全包限定的類。命令選項classpath[路徑]指定rmic用于查詢類的路徑。如果設置了該選項,它將覆蓋缺省值或CLASSPATH環(huán)境變量。目錄用冒號分隔。d[目錄]指定類層次的根目錄。此選項可用來指定stub和skeleton文件的目標目錄。d
3、epend使編譯器考慮重新編譯從其它類引用的類。一般來說,它只重新編譯從源代碼引用的遺漏或過期的類。g允許生成調試表格。調試表格含有行號和局部變量的有關信息,即Java調試工具所使用的信息。缺省情況下,只生成行號。J與D選項聯(lián)用,它將緊跟其后的選項(J與D之間無空格)傳給java解釋器。keepgenerated為stub和skeleton文件保留所生成的.java源文件,并將這些源文件寫到與.class文件相同的目錄中,如果要指定目錄
4、,則使用d選項。nowarn關閉警告。如果使用該選項,則編譯器不輸出任何警告信息。show顯示rmic編譯器的GUI(圖形用戶界面)。輸入一個或多個包限定類名(以空格分隔),并按回車鍵或“顯示”按鈕,創(chuàng)建stub和skeleton。vcompat(缺省值)創(chuàng)建與JDK1.1和1.2stub協(xié)議版本都兼容的stub和skeleton。verbose使編譯器和鏈接器輸出關于正在編譯哪些類和正在加載哪些類文件的信息。v1.1創(chuàng)建JDK1.1s
5、tub協(xié)議版本的stub和skeleton。v1.2只創(chuàng)建JDK1.2stub協(xié)議版本的stub。r功能說明:r啟動激活系統(tǒng)守護進程,以便能夠在Java虛擬機上注冊和激活對象。語法:r[ptpt][logdir]補充說明:r工具啟動激活系統(tǒng)守護進程。必須先啟動激活系統(tǒng)守護進程,才能向激活系統(tǒng)注冊可被激活的對象或在Java虛擬機上激活可被激活的對象。命令選項C指定一個選項,在創(chuàng)建每個r的子守護進程(激活組)時,該選項以命令行參數(shù)的形式傳給
6、該子守護進程。log[目錄]指定目錄的名稱,激活系統(tǒng)守護進程在該目錄中寫入其數(shù)據(jù)庫及相關信息。缺省狀態(tài)下,將在執(zhí)行r命令的目錄中創(chuàng)建一個log目錄。pt[端口]指定r的注冊服務程序所使用的端口。激活系統(tǒng)守護進程將ActivationSystem與該注冊服務程序中的名稱java.rmi.activation.ActivationSystem捆綁在一起。sigfile[file]指定用于生成.SF和.DSA文件的基本文件名。signedja
7、r[file]指定用于已簽名的JAR文件的名稱。verify如果它出現(xiàn)在命令行中,則指定的JAR文件將被校驗,而不是簽名。如果校驗成功,將顯示“jarverified”。如果試圖校驗未簽名的JAR文件,或校驗被不支持的算法(例如未安裝RSA提供者時使用的RSA)簽名的JAR文件,則將有如下顯示:“jarisunsigned.(signaturesmissingnotparsable)“。certs如果它與verify和verbose選項
8、一起出現(xiàn)在命令行中,則輸出將包括JAR文件的每個簽名人的證書信息。verbose如果它出現(xiàn)在命令行中,則代表“verbose”模式,它使jarsigner在JAR簽名或校驗過程中輸出額外信息。internalsf過去,JAR文件被簽名時產生的.DSA(簽名塊)文件包含一個同時產生的.SF文件(簽名文件)的完整編碼副本。這種做法已被更改。為了減小輸出JAR文件的整個大小,缺省情況下.DSA文件不再包含.SF文件的副本。但是如果intern
9、alsf出現(xiàn)在命令行中,將采用舊的做法。該選項主要在測試時有用;實際上不應使用它,因為這樣將消除有用的優(yōu)化。sectionsonly如果它出現(xiàn)在命令行中,則JAR文件被簽名時生成的.SF文件(簽名文件)將不包括含有整個清單文件的散列的頭。它僅包含與JAR中每個單獨的源文件相關的信息和散列。該選項主要在測試時有用;實際上不應使用它,因為這樣將消除有用的優(yōu)化。J[javaoption]將指定的javaoption串直接傳遞到Java解釋器。
10、((jarsigner實際上是解釋器的一個“wrapper”)。該選項不應含有任何空格。它有助于調整執(zhí)行環(huán)境或內存使用。要獲得可用的解釋器選項的清單,可在命令行鍵入javah或javaX。keytool功能說明:管理由私鑰和認證相關公鑰的X.509證書鏈組成的密鑰倉庫(數(shù)據(jù)庫)。還管理來自可信任實體的證書。語法:keytool[命令]補充說明:keytool是個密鑰和證書管理工具。它使用戶能夠管理自己的公鑰私鑰對及相關證書,用于(通過數(shù)
11、字簽名)自我認證(用戶向別的用戶服務認證自己)或數(shù)據(jù)完整性以及認證服務。它還允許用戶儲存他們的通信對等者的公鑰(以證書形式)。native2ii功能說明:將含有本地編碼字符(既非Latin1又非Unicode字符)的文件轉換為Unicode編碼字符的文件。語法:native2ii[options][inputfile[outputfile]]補充說明:Java編譯器和其它Java工具只能處理含有Latin1和或Unicode編碼(udd
12、dd記號)字符的文件。native2ii將含有其它字符編碼的文件轉換成含Latin1和或Unicode編碼字符的文件。若省略outputfile,則使用標準輸出設備輸出。此外,如果也省略inputfile,則使用標準輸入設備輸入。命令選項reverse執(zhí)行相反的操作:將含Latin1和或Unicode編碼字符的文件轉換成含本地編碼字符的文件。encoding[encoding_name]指定轉換過程使用的編碼名稱。缺省的編碼從系統(tǒng)屬性f
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- windows ce的開發(fā)工具包
- 一些開發(fā)工具包
- 軟件開發(fā)工具包測試方法.pdf
- UNIX設備驅動研究及開發(fā)工具包的實現(xiàn).pdf
- OPC服務器開發(fā)工具包的實現(xiàn)及應用.pdf
- atmel bitcloud zigbee pro軟件開發(fā)工具包獲得“黃金單元”資質
- java工具包
- ODF工具包的開發(fā)及應用.pdf
- 招聘技術工具包
- 工具winaircrackpack工具包使用介紹
- 黑客工具包大全
- 使用谷歌翻譯工具包
- 管理工具包
- 健康工具包拔罐
- 工具包學習流程表
- 電力系統(tǒng)仿真軟件工具包開發(fā).pdf
- ftth工具包技術規(guī)范
- 媒介生物工具包技術需求
- windows live messengerweb工具包概述
- 工具包、工具箱項目立項申請
評論
0/150
提交評論