文章詳情頁(yè)
Javadoc的簡(jiǎn)捷使用
瀏覽:3日期:2024-06-15 14:03:11
內(nèi)容: 大家都知道,J2SE5中的javadoc.exe的命令行可選參數(shù)多達(dá)五十余個(gè),其復(fù)雜性可想而知,是不是看著頭都大了呢?但通常情況下,我們不想那么麻煩!假設(shè)源代碼在 C:src 目錄下,其中 com.liigo 是主包,其下可能有數(shù)十個(gè)子包,數(shù)百(千)個(gè)Java文件。目錄結(jié)構(gòu)大約是這樣的:- C: | src | com | liigo | ***怎么才能以最簡(jiǎn)捷的方式生成所有的API文檔呢?c:>c:>cd srcc:src>javadoc -d doc -subpackages com.liigo這樣就搞定了,最終生成的API文檔位于 c:srcdoc 目錄(該目錄是由javadoc.exe自動(dòng)生成的)。上面的用法利用了“當(dāng)前目錄和“相對(duì)路徑,當(dāng)然也可以用絕對(duì)路徑:...>javadoc -d c:doc -sourcepath c:src -subpackages com.liigo最終生成的API文檔位于 c:doc 目錄(該目錄同樣是由javadoc.exe自動(dòng)生成的)。總結(jié)一下:我們只用到了javadoc的三個(gè)參數(shù): -d,-subpackages,-sourcepath,其中:參數(shù) 說(shuō)明 -d 指定API文檔的輸出目錄,默認(rèn)是當(dāng)前目錄。建議總是指定該參數(shù)。 -sourcepath 指定源代碼路徑,默認(rèn)是當(dāng)前目錄。 此參數(shù)通常是必須的。 -subpackages 以遞歸的方式處理各子包。關(guān)鍵參數(shù)!如果不使用本參數(shù),每次只能處理一個(gè)子包(或需手工列出所有子包)。 注:以上示例要求 javadoc.exe 所在路徑位于系統(tǒng)環(huán)境變量“PATH中。補(bǔ)充一點(diǎn):使用參數(shù) -author 可以將作者信息(@author ***)導(dǎo)出到最終生成的API文檔中, -version 可以生成版本信息。如果是自己寫(xiě)的一個(gè)包,千萬(wàn)不要忘了用 -author 哦:)最終完整的命令行是:...>javadoc -d c:doc -sourcepath c:src -subpackages com.liigo -author -version Java, java, J2SE, j2se, J2EE, j2ee, J2ME, j2me, ejb, ejb3, JBOSS, jboss, spring, hibernate, jdo, struts, webwork, ajax, AJAX, mysql, MySQL, Oracle, Weblogic, Websphere, scjp, scjd 大家都知道,J2SE5中的javadoc.exe的命令行可選參數(shù)多達(dá)五十余個(gè),其復(fù)雜性可想而知,是不是看著頭都大了
標(biāo)簽:
Java
相關(guān)文章:
1. ASP動(dòng)態(tài)網(wǎng)頁(yè)制作技術(shù)經(jīng)驗(yàn)分享2. vue項(xiàng)目登錄成功拿到令牌跳轉(zhuǎn)失敗401無(wú)登錄信息的解決3. php使用正則驗(yàn)證密碼字段的復(fù)雜強(qiáng)度原理詳細(xì)講解 原創(chuàng)4. JSP+Servlet實(shí)現(xiàn)文件上傳到服務(wù)器功能5. 淺談?dòng)蓀osition屬性引申的css進(jìn)階討論6. ASP 信息提示函數(shù)并作返回或者轉(zhuǎn)向7. 基于javaweb+jsp實(shí)現(xiàn)企業(yè)財(cái)務(wù)記賬管理系統(tǒng)8. CSS可以做的幾個(gè)令你嘆為觀止的實(shí)例分享9. vue前端RSA加密java后端解密的方法實(shí)現(xiàn)10. asp批量添加修改刪除操作示例代碼
排行榜

網(wǎng)公網(wǎng)安備