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 파라미터에 따라 새로운 파일명으로 자동 변경됨
'개발' 카테고리의 다른 글
| iframe 접근 오류 : X-Frame Deny (0) | 2025.06.16 |
|---|---|
| XMLHttpRequest 객체에 대해 : 서버에 실제 파일이 존재하는지 js로 확인하기 (0) | 2025.01.21 |
| 이벤트 기반 프로그래밍과 PRG 패턴 (1) | 2024.12.04 |
| 로컬호스트에 https 적용하기 : 톰캣에 ssl 인증서 적용 방법 (0) | 2024.11.05 |
| Sticky Session & Session Clustering (3) | 2024.11.04 |