【发布时间】:2020-05-14 12:20:29
【问题描述】:
如果 flatDir 中存在构建项目所需的所有 jar(插件+依赖项),如何进行 gradle 构建?我的 D 驱动器中的“D:/path/to/local/directory”下有所有必需的 jar。现在,当我尝试进行 gradle 构建时,每次都会由于不同的原因而失败。在修复相同问题时需要帮助(Gradle 版本 6.3)。我的 Build.gradle 中的代码
buildscript {
repositories {
// If you want to use a (flat) filesystem directory as a repository
flatDir {
dirs 'D:/path/to/local/directory'
}
}
}
plugins {
id "jacoco"
id 'org.springframework.boot' version '2.2.6.RELEASE'
id 'io.spring.dependency-management' version '1.0.9.RELEASE'
id 'java'
id 'war'
id "org.sonarqube" version "2.8"
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.springframework.boot:spring-boot-starter-web-services'
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
implementation 'wsdl4j:wsdl4j:1.6.3'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
testImplementation 'org.springframework.ws:spring-ws-test'
testImplementation 'org.apache.httpcomponents:httpclient:4.5.9'
testImplementation 'com.h2database:h2:1.4.199'
}
bootWar {
baseName = 'web-service'
version = '1.0.0'
}
jacocoTestReport {
reports {
xml.enabled true
}
}
sonarqube {
properties {
property 'sonar.projectName', 'Sonar-Gradle-Integration'
}
}
我的 settings.gradle 中的代码
pluginManagement {
flatDir {
dirs 'D:/path/to/local/directory'
}
}
【问题讨论】:
标签: gradle build.gradle