Intellij
でmavenプロジェクトを作成する時に、こんなフォームが出てきます:
groupIdはユニークなIDである、通常はcom.code-macchiato.project
のように、ドメインを逆順にしたものだと考えるとわかりやすいです。(Javaのpackage
とあまり変わらないです)
artifactId は生成したjar
, war
のバージョン抜きのファイル名です。WordPressのslug
みたいなものです。
サンプル
項目 | 例 |
---|---|
groupId | com.code-macchiato.projectname , jp.chainzhang.projectname |
artifactId | project-name , my-project |
詳細は公式サイトにも記載されています:https://maven.apache.org/guides/mini/guide-naming-conventions.html