Maven Fluido Skin和Javadoc类图
但是,世界上充滿了優(yōu)秀的人才! 就像來自99soft的家伙一樣 。 他們創(chuàng)建了Maven Fluido Skin ,并將其捐贈給Apache Software Foundation 。 它建立在Twitter的Bootstrap之上,可以從Maven中央存儲庫中獲得。 為了在您的Maven項(xiàng)目中使用它,您要做的就是將以下設(shè)置添加到src / site / site.xml中:
<skin><groupId>org.apache.maven.skins</groupId><artifactId>maven-fluido-skin</artifactId><version>1.2.1</version> </skin>這是一些使用Maven Fluido Skin的項(xiàng)目的列表(希望在不久的將來Apache Commons和其他項(xiàng)目也將采用此skin作為默認(rèn)值):
- Maven Fluido皮膚
- tap4j
- TestLink Java API
關(guān)于Javadoc瀏覽,也有一個不錯的技巧:添加類圖。 我在Apache Commons郵件列表中看到了一個新的Javadoc模板,但這是一個正在進(jìn)行的工作,因此,現(xiàn)在我將繼續(xù)使用類圖。 當(dāng)您使用graphviz執(zhí)行Javadoc或站點(diǎn)目標(biāo)時,將生成這些圖。 還有更多。 您可以單擊圖類,因?yàn)樗鼈兙哂兄赶蛩鼈兯玫腏ava類的鏈接。
您可以在Apache Maven網(wǎng)站上找到有關(guān)設(shè)置圖生成的說明,或查看示例 (我更喜歡后者)。 但基本上,您將需要安裝graphviz,并在項(xiàng)目pom.xml中添加以下XML片段。
<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-javadoc-plugin</artifactId><version>2.7</version><configuration><doclet>gr.spinellis.umlgraph.doclet.UmlGraphDoc</doclet><docletArtifact><groupId>gr.spinellis</groupId><artifactId>UmlGraph</artifactId><version>4.4</version></docletArtifact><additionalparam>-inferrel -inferdep -quiet -hide java.*-collpackages java.util.* -qualify-postfixpackage -nodefontsize 9-nodefontpackagesize 7-edgefontname 'Trebuchet MS'-nodefontabstractname 'Trebuchet MS'-nodefontclassabstractname'Trebuchet MS'-nodefontclassname 'Trebuchet MS'-nodefontname'Trebuchet MS'-nodefontpackagename 'Trebuchet MS'-nodefonttagname'Trebuchet MS'</additionalparam></configuration> </plugin>這是一個圖的樣子(來源: http : //tap4j.org/apidocs/index.html ):
玩得開心! 并記住檢查您的CI機(jī)器是否也安裝了graphviz,否則Javadoc頁面中將包含404。
祝您編程愉快,別忘了分享!
參考: Maven站點(diǎn)提示: Kinoshita博客博客中來自JCG合作伙伴 Bruno Kinoshita的Maven Fluido Skin和Javadoc類圖 。
翻譯自: https://www.javacodegeeks.com/2012/10/maven-fluido-skin-and-javadoc-class.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的Maven Fluido Skin和Javadoc类图的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 奶思怎么意思 奶思什么意思
- 下一篇: Java注释:探究和解释