1. 程式人生 > >maven專案的groupid和artifactid應該怎麼定義

maven專案的groupid和artifactid應該怎麼定義

這兩個屬性,定義等同於“座標”,就好maven倉庫是一張地圖,這兩個屬性就是x,y座標,通過屬性,能夠在maven倉庫中唯一確定一個專案!

groupid,通常分為三段,也可為兩段

第一段:域。常見的有:cn(china),org(非營利組織),com(商業組織)

第二段:組織。如果是公司專案,就是公司簡稱,例如apache公司,就是apache。如果是個人的小專案,可以自定義,比如Joy、Only。

第三段:子專案。你建立這個專案,肯定是有名字的吧。這裡,就寫你專案的名字。

artifactid,通常為一段或兩段

第一段:子專案名稱,例如som

第二段:如果子專案需要繼續細分,那就是子專案名稱-細分名稱,例如som-cctv,som-test