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 파일 추가 방법
반응형