1

「世界」、オープンソースの世界に貢献したいコードがいくつかあります。

sonatype.com の「中央リポジトリ」に掲載したいと思います。

私の質問は、社内の私のコード ベースに基づいた適切なリポジトリ名とは?

例:

(would be in company's private repository)
com.mycompanyname
com.mycompanyname.variousnamesandprojects.blah.blah


(would be in company's private repository)
com.mycompanyname.commons
~or~
com.mycompanyname.oss.contributions
~or~
com.mycompanyname.youridea
~or~
com.mycomapnyname.convention
4

1 に答える 1

0

Java パッケージの場合と同様に、会社のドメインに似た groupId を逆の順序で使用する必要があります。あなたが次のようなことを提案したように

com.mycompanyname.WHATEVER

必要に応じてグループ化する必要があります。私がお勧めしないのは、社内と社外で異なる groupId を持つことです。その groupId com.mycompanyname 内で、必要に応じてグループ化できます。たとえば、次のようになります。

com.mycompanyname.common
com.mycompanyname.maven
com.mycompanyname.maven.plugins
com.mycompanyname.projectName
于 2012-05-09T06:55:45.760 に答える