Val*_* K. 1 java gradle build.gradle spring-boot spring-boot-gradle-plugin
我正在尝试建立一个图书馆。我的 build.gradle 文件中有 Spring Boot Gradle 插件:
plugins {
id 'org.springframework.boot' version '2.1.3.RELEASE'
}
Run Code Online (Sandbox Code Playgroud)
我的图书馆没有主班。为了防止“未配置主类...”错误,我添加到 build.gradle:
bootRepackage {
enabled = false
}
Run Code Online (Sandbox Code Playgroud)
但出现错误:
评估根项目“mysuperlibrary”时出现问题。
在 org.gradle.api.Project 类型的根项目“mysuperlibrary”上找不到参数 [build_3886uiniuyuorta9lpa9n4f5c$_run_closure3@1975ec48] 的方法 bootRepackage()。
在 Spring boot Gradle Plugin 1.5.16 上一切正常,但不适用于 2.1.3。
更新:我使用这个插件是因为没有它我无法解析 testCompile 'org.springframework.boot:spring-boot-starter-test' 。当我删除插件时,我可以为测试构建项目位依赖项消失。
现在我在我所有的库中使用 spring 插件和 2.1.* 版本。有必要在 'dependencies' 部分之前添加 next:
bootJar {
enabled = false
}
jar {
enabled = true
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2009 次 |
| 最近记录: |