Joh*_*ght 9 gradle spring-boot
我有一个非常简单的spring-boot(1.0.2)示例(基于http://spring.io/guides/gs/rest-service/),使用Gradle(1.12)创建一个jar文件.
我正在尝试使用maven或maven-publish gradle插件构建并发布到我的本地maven repo但是我收到错误:
无法初始化POM pom-default.xml:无法验证项目ngdc.sample的POM:hello-springboot atUsers/jcc/Documents/stash/hello-springboot/build/poms/pom-default.xml
而且不明白为什么.版本,组和archivesBaseName都在build.gradle中指定.一个不依赖于SpringBoot的类似项目工作正常.
有人可以建议问题可能是什么?
谢谢!
- 约翰
Dav*_*yer 11
您可能需要确保同时指定父pom或依赖关系管理(取决于您的配置,但如果您使用的是Spring Boot Gradle插件,则可能确实需要它).示例:https://github.com/spring-projects/spring-boot/blob/master/spring-boot-integration-tests/spring-boot-gradle-tests/src/test/resources/installer.gradle
install {
repositories.mavenInstaller {
pom.project {
parent {
groupId 'org.springframework.boot'
artifactId 'spring-boot-starter-parent'
version "${project.bootVersion}"
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6260 次 |
| 最近记录: |