Maven & Gradle

Offline 개발을 위한 .jar 파일 변환 및 활용 방법

백엔드 유성 2023. 7. 26. 22:04

offline 개발을 할 때 사용하기 좋은 기능입니다.

현재 사용중인 라이브러리들을 모두 .jar 파일로 변환하는 기능이에요.

 

build.gradle 파일에서 아래 코드를 넣어놓고 실행해주시면

 

task copyDependencies(type: Copy) {
    from configurations.runtimeClasspath
    into 'offline-libs'
}

 

{project root}/offline-libs안에 사용중인 library들이 다운로드 됩니다.

 

사용하시려면 원하는 저장소에 넣어놓고 사용하시거나,

 

{project root}/libs/ 라는 디렉토리를 생성해서 그 안에 .jar파일을 넣고

build.gradle에 libs dir에 있는 .jar파일을 implementation한다고 적어주시면 사용 가능합니다.

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    
}