Maven Fluido Skin和Javadoc类图
但是,世界上充滿了優秀的人才! 就像來自99soft的家伙一樣 。 他們創建了Maven Fluido Skin ,并將其捐贈給Apache Software Foundation 。 它建立在Twitter的Bootstrap之上,可以從Maven中央存儲庫中獲得。 為了在您的Maven項目中使用它,您要做的就是將以下設置添加到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的項目的列表(希望在不久的將來Apache Commons和其他項目也將采用此skin作為默認值):
- Maven Fluido皮膚
- tap4j
- TestLink Java API
關于Javadoc瀏覽,也有一個不錯的技巧:添加類圖。 我在Apache Commons郵件列表中看到了一個新的Javadoc模板,但這是一個正在進行的工作,因此,現在我將繼續使用類圖。 當您使用graphviz執行Javadoc或站點目標時,將生成這些圖。 還有更多。 您可以單擊圖類,因為它們具有指向它們所引用的Java類的鏈接。
您可以在Apache Maven網站上找到有關設置圖生成的說明,或查看示例 (我更喜歡后者)。 但基本上,您將需要安裝graphviz,并在項目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機器是否也安裝了graphviz,否則Javadoc頁面中將包含404。
祝您編程愉快,別忘了分享!
參考: Maven站點提示: Kinoshita博客博客中來自JCG合作伙伴 Bruno Kinoshita的Maven Fluido Skin和Javadoc類圖 。
翻譯自: https://www.javacodegeeks.com/2012/10/maven-fluido-skin-and-javadoc-class.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的Maven Fluido Skin和Javadoc类图的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 奶思怎么意思 奶思什么意思
- 下一篇: 1000 小时!玩家打出了《艾尔登法环》