【发布时间】:2014-09-01 23:01:23
【问题描述】:
我有一个简单的 spring-boot 微服务项目,我正在尝试将它部署到我的 maven 存储库。
当我创建我的 jar 文件时
gradlew build
我可以用
执行我的胖罐子java -jar build/libs/tws-0.1.1-SNAPSHOT.jar
但是,当我通过uploadArchives将jar上传到artifactory时,这是我的MANIFEST.MF的内容:
Manifest-Version: 1.0
这里明显有问题,当我下载工件并尝试执行它时,我收到错误“no main manifest attribute”。
查看uploadArchives的debug log可以看到jar是重建的,可能是gradle的spring boot插件在这个过程中莫名其妙的短路了。
【问题讨论】:
标签: maven gradle spring-boot