Programming/Spring

[Spring] springboot에 외부 JAR 추가하기

기록하는 백앤드개발자 2024. 8. 23. 10:10
반응형

ㅁ 들어가며

[Kotlin] Spring Boot 멀티모듈 프로젝트 구성하기에서 멀티 모듈을 구성하여 재사용 가능한 소스를 모듈화 하였다. 
ㅇ 모듈화된 공통 소스를 Jar로 배포하는 방법을 [Kotlin] Spring 멀티모듈, JAR 파일로 배포하는 방법에 정리하였다.

ㅇ 이 글에서는 모듈로 생성된 jar를 로컬 파일 복사를 통해 다른 프로젝트에서 참조시키는 방법을 정리하였다.

 

libs 폴더 생성

ㅇ 참조할 프로젝트의 루트 디렉토리에 libs라는 폴더를 생성하고, 참조하고자 하는 JAR 파일을 해당 폴더에 복사한다.

 

 build.gradle 파일 수정

ㅇ build.gradle 파일을 열고, dependencies 블록에 JAR 파일을 추가한다.

// 특정파일 적용
dependencies {
    implementation files('libs/your-library.jar')
}

// JAR 파일들 추가
dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
}

 

 Gradle 동기화

ㅇ build.gradle 파일을 수정한 후, Gradle을 동기화하여 변경 사항을 적용한다.

ㅇ IntelliJ IDEA를 사용 중이라면, 우측 상단의 "Load Gradle Changes" 버튼을 클릭하거나, 명령어로 동기화할 수 있다.

./gradlew build

 

ㅁ 함께 보면 좋은 사이트

 springboot 외부 라이브러리 jar 파일 추가 방법

 

반응형