반응형
지금까지 프로젝트를 생성할 경우 이전에 있던 프로젝트를 참고하거나
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 |
댓글