728x90
반응형
질문 : build.gradle 파일에 로컬 .jar 파일 종속성을 추가하는 방법은 무엇입니까?
그래서 내 build.gradle 파일에 로컬 .jar 파일 종속성을 추가하려고했습니다.
apply plugin: 'java'
sourceSets {
main {
java {
srcDir 'src/model'
}
}
}
dependencies {
runtime files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar')
runtime fileTree(dir: 'libs', include: '*.jar')
}
여기에서 .jar 파일을 referencedLibraries 폴더에 추가 한 것을 볼 수 있습니다. https://github.com/WalnutiQ/wAlnut/tree/version-2.3.1/referencedLibraries
하지만 문제는 명령 줄에서 gradle build 명령을 실행할 때 다음 오류가 발생한다는 것입니다.
error: package com.google.gson does not exist import com.google.gson.Gson;
내 전체 저장소는 다음과 같습니다. https://github.com/WalnutiQ/wAlnut/tree/version-2.3.1
답변
정말로 로컬 디렉토리에서 .jar를 가져와야한다면,
모듈 gradle 옆에 추가합니다 (앱 gradle 파일 아님).
dependencies {
implementation files('libs/something_local.jar')
}
그러나 실제 Maven 저장소의 표준 .jar이므로 이것을 시도해 보지 않겠습니까?
dependencies {
implementation(files("libs/something_local.jar"))
}
출처 : https://stackoverflow.com/questions/20700053/how-to-add-local-jar-file-dependency-to-build-gradle-file
728x90
반응형
'개발툴 > Gradle' 카테고리의 다른 글
Gradle DSL 메서드를 찾을 수 없음 : 'runProguard' (0) | 2021.06.06 |
---|---|
Gradle을 사용하여 하나의 단위 테스트 클래스 만 실행하는 방법 (0) | 2021.06.06 |
Gradle을 사용하여 종속성 트리 찾기 (0) | 2021.06.05 |
Gradle을 사용하여 릴리스 서명 된 APK 파일을 만드는 방법 (0) | 2021.06.05 |
Gradle이 종속성을 다시 다운로드 하도록 하는 방법 (0) | 2021.06.03 |