HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🤩
개발
/
Java
Java
/
🎈
[기본개념] Build & Coordinate
🎈

[기본개념] Build & Coordinate

Build

  • 필요한 라이브러리를 다운 받고 classpath에 추가함
  • 소스 코드를 컴파일 함
  • 테스트를 실행
  • 컴파일된 코드를 packaging 함 (jar, war, zip etc)
  • packaging된 파일을 주로 artifacts 라고 부르고 서버나 레포지토리(Maven Central같은 레포지토리를 의미함)에 배포함

Coordinate

  • groupId, artifactId, version 은 프로젝트를 식별하는 데 사용됨
  • groupId : 회사나 단체의 이름
  • artifactId : 개별 모듈, 프로젝트의 이름
  • version : 하나의 프로젝트가 여러 버전을 가질 수 있기에. snapshot으로 구분