无法构建gradle项目

jm81lzqq  于 2021-07-14  发布在  Java
关注(0)|答案(2)|浏览(385)

我无法建立我的gradle项目。我已经在我的系统中安装了gradle,并通过命令提示符来构建它,获取以下错误。

错误:无法解析配置“:compileclasspath”的所有文件。
我的身材是:

buildscript {
    ext {
        springBootVersion = '1.5.2.RELEASE'
    }
    repositories {
        mavenCentral()
        google()
        jcenter()

    }
    dependencies {
        classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
    }
}
apply plugin: 'java'

apply plugin: 'application'
apply plugin: 'eclipse'
apply plugin: 'idea'
apply plugin: 'org.springframework.boot'

repositories {
    maven { url 'https://repo.spring.io/libs-snapshot' }
}

dependencies {
   compile('org.springframework.cloud:spring-cloud-starter-eureka-server')
   testCompile('org.springframework.boot:spring-boot-starter-test')
   compile('org.springframework.boot:spring-boot-starter-actuator')
}

mainClassName = 'server.Main'

allprojects {
  apply plugin: 'java'
  apply plugin: 'eclipse'

  dependencies {
    compile 'log4j:log4j:1.2.17'
    testCompile 'junit:junit:4.12'

  }
  sourceCompatibility = '1.8'
  targetCompatibility = '1.8'

  dependencyManagement {
    imports {
        mavenBom 'org.springframework.cloud:spring-cloud-dependencies:Camden.SR5'
    }
  }

    task deletelogs(type: Delete) {
      delete 'logs', 'bin', '.settings', '.classpath', '.project'
      followSymlinks = true

    }

    task deleteBin(type: Delete) { 
        delete 'bin'
        followSymlinks = true;
    }

    task deleteBuild(type: Delete) { 
        delete 'build'
        followSymlinks = true;
    }

    task deleteLogs(type: Delete){ 
        delete 'logs'
        followSymlinks = true;
    }
}

有人能告诉我有什么问题吗?请帮帮我!

mgdq6dx1

mgdq6dx11#

看起来gradle无法连接到该存储库,或者在该存储库中找不到log4j。
您可以尝试添加另一个存储库以从中下载log4j(或任何其他依赖项)。

gorkyyrv

gorkyyrv2#

添加 mavenCentral() 在第二个 repositories 块,使其成为:

repositories {
    mavenCentral()
    maven { url 'https://repo.spring.io/libs-snapshot' }
}

否则,它会在spring快照中查找所有lib,这是行不通的。

相关问题