본문 바로가기
개발

인텔리제이로 jar 생성하기

by hxxyeoniii 2025. 1. 9.

1. 프로젝트 설정

JAR 파일을 생성할 프로젝트가 제대로 설정되어 있는지 확인

: main 메서드가 포함된 클래스 및 필요한 모든 의존성 파일이 존재해야 함

 

 

 

2. 빌드 아티팩트 설정

2.1 File > Project Structure > Artifacts 탭 클릭 -> + 버튼 클릭 후 JAR 선택

 

2.2 JAR를 생성할 모듈 또는 디렉토리 위치 선택(Empty or From modules with dependencies)

 

 

 

2.3 Include in project build 체크박스 선택 : 해당 아티팩트를 프로젝트 빌드에 포함시키도록

 

 

 

2.4 출력 경로 설정 : Output Directory 지정

* 기본 경로 = out/artifacts/

 

 

 

3. JAR 빌드

지정한 출력 경로에서 .jar 파일 생성된 것 확인


Nexus Repository에 jar 파일 업로드

* 기존 파일명은 무시하고 GAV 파라미터 기준으로 업로드 됨

 

 

 

GAV Parameters

Maven 또는 Gradle 빌드 도구에서 사용하는 메타데이터로, 파일이 저장되는 경로와 이름을 결정하는 역할을 함

 

예시

> Group : com.example

> Artifact : my-app

> Version : 1.0.0

com/example/my-app/1.0.0/my-app-1.0.0.jar

-> 기존 파일명(old-file.jar)은 GAV 파라미터에 따라 새로운 파일명으로 자동 변경됨