在maven3中,如果我將多模塊項目中子模塊的groupId指定爲與父模塊相同,則會收到警告。現在我不確定這是否表明我應該使用不同的groupId,或者如果我應該忽略它以使用父組groupId。maven3多模塊子組標識
根據http://maven.apache.org/guides/mini/guide-naming-conventions.html
一個好方法來確定的groupId的粒度是使用項目結構。也就是說,如果當前項目是多模塊項目,它應該向父項的groupId附加一個新的標識符。 例如。 org.apache.maven,org.apache.maven.plugins,org.apache.maven.reporting
這使我相信每個孩子都應該有一個不同於父母的groupId。那是對的嗎?
那麼你會建議省略childid中的groupid並從父級繼承或使用不同的groupid? –
@JeffStorey。前者,除非你對後者有特別需要。 – Raghuram