У меня есть проект Gradle java. Когда я пытался импортировать / открывать, я получаю зависимость не может быть решена ошибка.
Изначально я пытался с IntelliJ, поэтому сомневаюсь, что проблема IntelliJ и Энн пробовали Netbeans, но не повезло. После того, как я попробовал просто gradle build команду на CLI, та же проблема.
gradle build
* What went wrong: A problem occurred configuring root project 'cloud-smart-city'. > Could not resolve all artifacts for configuration ':classpath'. > Could not resolve org.springframework.boot:spring-boot-gradle-plugin:2.1.9.RELEASE. Required by: project : > Could not resolve org.springframework.boot:spring-boot-gradle-plugin:2.1.9.RELEASE. > Could not get resource 'https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-gradle-plugin/2.1.9.RELEASE/spring-boot-gradle-plugin-2.1.9.RELEASE.pom'. > Could not GET 'https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-gradle-plugin/2.1.9.RELEASE/spring-boot-gradle-plugin-2.1.9.RELEASE.pom'. > java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty > Could not resolve org.springframework.boot:spring-boot-gradle-plugin:2.1.9.RELEASE. > Could not get resource 'https://jcenter.bintray.com/org/springframework/boot/spring-boot-gradle-plugin/2.1.9.RELEASE/spring-boot-gradle-plugin-2.1.9.RELEASE.pom'. > Could not GET 'https://jcenter.bintray.com/org/springframework/boot/spring-boot-gradle-plugin/2.1.9.RELEASE/spring-boot-gradle-plugin-2.1.9.RELEASE.pom'. > java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
Ниже приводится build.gradle
build.gradle
buildscript { ext { springBootVersion = '2.1.9.RELEASE' springCloudVersion = 'Greenwich.SR3' alibabaSCVersion = '2.2.0.RELEASE' } repositories { mavenLocal() maven { url "http://maven.aliyun.com/nexus/content/groups/public" } maven { url "http://repo.spring.io/snapshot" } maven { url "http://repo.spring.io/milestone" } jcenter() } dependencies { classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}") } } allprojects { repositories { maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } jcenter() mavenCentral() } tasks.withType(JavaCompile) { options.encoding = "UTF-8" } } subprojects { apply plugin: 'java' apply plugin: 'idea' apply plugin: 'io.spring.dependency-management' sourceCompatibility = 1.8 targetCompatibility = 1.8 dependencies { annotationProcessor('org.projectlombok:lombok:1.18.8') implementation("org.projectlombok:lombok:1.18.8") implementation("com.google.guava:guava:20.0") implementation('com.alibaba:fastjson:1.2.60') } dependencyManagement { imports { mavenBom "com.alibaba.cloud:spring-cloud-alibaba-dependencies:${alibabaSCVersion}" mavenBom "org.springframework.cloud:spring-cloud-dependencies:${springCloudVersion}" } } }
Я пробовал с версией Gradle 5.2.1, 6.0 and 6.3
5.2.1, 6.0 and 6.3
В проекте есть несколько подмодулей.
Это строит любую другую машину. Поэтому я думаю, что это что-то с моим Gradle.
Я использую Windows 10 в качестве системы сборки.
Заранее спасибо