Java專案持續整合檢查項

FrankYou發表於2017-02-21

1)   檢查項:使用Super POM。

2)   檢查項:GroupID應該以特定名稱開頭。
3)   檢查項:版本號符合規範。版本號必須是三段數字,之後加或不加-SNAPSHOT。
4)   檢查項:父子工程使用相同版本號。
5)   檢查項:release版本不能重複上傳。
6)   檢查項:正式版本不依賴於SNAPSHOT版本的元件。
7)   檢查項:必須引用maven-source-plugin的Maven外掛。
8)   檢查項:不依賴於某些元件。
<exclude>commons-logging</exclude><exclude>org.slf4j:*:(,1.6)</exclude>
9)   檢查項:所依賴元件版本唯一。
10) 檢查項:依賴的不同元件,不允許存在相同路徑和名稱的類。
11) 檢查項:Nexus庫名稱正確。

相關文章