淺談Java工具中的javadoc和jar
Java工具中的javadoc和jar
1,javadoc
注釋標(biāo)記 /** */格式
如:
- /**
- *Title:Killer類
- *@author Killer
- *@version 1.00
- */
其中
表示換行,但是有@標(biāo)志會自動換行
下來對Killer構(gòu)造方法批注
- /**
- *這是Killer類的構(gòu)造函數(shù)
- *@param name Killer的名字
- */
其中@param <參數(shù)名稱><參數(shù)說明>
使用說明:
javadoc -d Killer -version -author Killer.java
-d用來說明它后面跟的是文件存放的位置
-version和 -author說明文件要求加入版本信息和作者信息
還有對哪行進(jìn)行注釋那么注釋文字就在它的前一行開始加.
private的注釋一般不會發(fā)布因為它關(guān)系到你類的內(nèi)部結(jié)構(gòu)但是如果你要發(fā)布的話可以加上-private參數(shù)
2.jar
1.jar cf test.jar test
在當(dāng)前目錄生成test.jar文件,如果已經(jīng)存在那么覆蓋它
-c創(chuàng)建新文檔 -f 指定文檔名 test是對test文件夾進(jìn)行操作
2.jar tf test.jar
僅列出test.jar文件的所有目錄和文件名列表
3.jar xf test.jar
解壓test.jar文件到當(dāng)前目錄
4.注意問題
如果目錄如下:
- +----c
- +----myjava
- +----test1
- +----test1.class
- +----test2
- +----test2.class
需要將他們壓縮成myjava.jar
運行c:>jar cvf myjava.jar myjava/*
則會得到目錄結(jié)構(gòu)如下myjava/myjava
顯然不是我們想要結(jié)果同時也不能正常使用
改正方法
c:\myjava>jar cvf myjava.jar *
【編輯推薦】