티스토리 뷰
gradle 6.9 -> 8 버전 업그레이드 문제 해결 모음입니다.
문제
Using insecure protocols with repositories, without explicit opt-in, is unsupported.
해결
repositories {
mavenCentral()
maven {
url "http://nexus/maven2"
allowInsecureProtocol = true
}
}
문제
subproject로 이루어진 프로젝트인 경우 compile을 알맞게 api 또는 implementation으로 변경해야함.
해결
api 'com.github.ben-manes.caffeine:caffeine:3.0.5'
문제
Could not find method api() for arguments
해결
java => java-library plugin으로 변경
apply plugin: 'java-library'
참고
Copy - Gradle DSL Version 8.1
Copies files into a destination directory. This task can also rename and filter files as it copies. The task implements CopySpec for specifying what to copy. Examples: task copyDocs(type: Copy) { from 'src/main/doc' into 'build/target/doc' } import org.apa
docs.gradle.org
UrlArtifactRepository - Gradle DSL Version 8.1
docs.gradle.org
반응형
댓글