본문 바로가기
프로그래밍/Java(Spring)

프로젝트 생성 시 Group ID, Artifactid, Name 등의 설정 관련

by JobKea 2021. 9. 17.
반응형

지금까지 프로젝트를 생성할 경우 이전에 있던 프로젝트를 참고하거나 

Example으로 만드는 것이 대부분이었다.

 

하지만 처음부터 프로젝트를 생성하다보니 어떻게 만들어야 하나 고민을 하다가 작성하게 되었다.

 

Group ID 

일반적으로 작성하는 회사의 도메인 명을 거꾸로 쓴다. 

네이밍 룰은 Package 네이밍 룰을 따르고 하위 값을 추가할수 있다. 

예시 : naver.com 

-> Groupid : com.naver

 

하위 -> Groupid : com.naver.map

하위 -> Groupid : com.naver.webtoon

 

 

Artifact ID 

 프로젝트 진행시 해당 프로젝트의 이름을 사용한다.

  이 이름으로 컴파일된 Jar 파일이 생성된다. (버전 제외) 

  소문자로만 작성 / 특수문자 사용 금지 

 

 예시 : 아톰 프로젝트

 Artifact ID : atom

 

Name 

  물리적으로 생성되는 프로그램(프로젝트)의 이름을 정한다. 

  Artifact와 비슷하여 같은 이름을 쓰는 경우가 많다. 

 

참고 : https://johngrib.github.io/wiki/groupId-artifactId/

 

 

반응형

'프로그래밍 > Java(Spring)' 카테고리의 다른 글

네이밍 규칙 (축약어)  (0) 2020.02.06
그래들(Gradle) 이란?  (0) 2018.04.02
Interface와 Implement  (0) 2018.04.02
Extend와 Orverrid  (0) 2018.04.02
Java는 다중상속을 지원하지 않는다. 대체방안은?  (0) 2018.04.02

댓글