[Gradle] 로컬 라이브러리 그래들에 의존성 추가하기 및 제외하기, How to add and exclude local library files to a gradle project

최대한·2021년 2월 13일
0
post-thumbnail

서론


로컬 라이브러리 jar 파일의 의존성을 그래들에 추가하는 법을 간단히 알아보자.



본론


  • 우선 프로젝트 바로 아래에 libs 폴더를 생성해준다.

  • 그 다음 라이브러리를 추가해준다.

  • 마지막으로 build.gradle 폴더에 의존성을 추가해주면 끝.
dependencies {
    implementation 'org.springframework.boot:spring-boot-starter-web'
    testImplementation 'org.springframework.boot:spring-boot-starter-test'
    compile fileTree(dir: 'libs', includes: ['*.jar'])
}

물론, 프로젝트의 루트경로로부터 상대경로로 내려가기 때문에 다음과 같이 src/main/resources 경로에 놓고 사용하는 것도 가능하다.


dependencies {
    implementation 'org.springframework.boot:spring-boot-starter-web'
    testImplementation 'org.springframework.boot:spring-boot-starter-test'
    compile fileTree(dir: 'src/main/resources/libs', includes: ['*.jar'])
}



추가적으로, 제외하고 싶은 라이브러리 파일이 있다면 excludes: 를 이용하여
프로젝트에서 제외하도록 하자.

  • 제외 전

  • 제외 후

위와 같이 의존성이 사라진 것을 확인할 수 있다. 👍

profile
Awesome Dev!

0개의 댓글