groupId

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2020 Apr 10 8:40
Editor
Edited
Edited
2023 Sep 13 12:29
Refs
Refs
 
  • groupId는 당신의 프로젝트를 모든 프로젝트 사이에서 고유하게 식별하게 해 주는 것이다.
  • 따라서, groupId에는 네이밍 스키마를 적용하도록 한다.
    • groupId는 package 명명 규칙을 따르도록 한다.
    • 즉, 최소한 당신이 컨트롤하는 도메인 네임이어야 한다.
    • 하위 그룹은 얼마든지 추가할 수 있다.
    • 예: org.apache.mavenorg.apache.commons
    •  
       
       
  • 프로젝트 구조를 사용하면 잘 구분되는 groupId를 만들 수 있다.
    • 현재 프로젝트가 다중 모듈 프로젝트라면, 부모 groupId에 현재 프로젝트의 식별자를 추가하는 방식.
    • 예: org.apache.mavenorg.apache.maven.pluginsorg.apache.maven.reporting
 
 
 
 
 
 
 
 

Recommendations