Gradle 1.5 引入了 ivy-publish 插件,其中有一个新的接口 - 文档中的 SoftwareComponent 是这样写的:
将 Gradle 项目发布到 Ivy 存储库的最简单方法是指定要发布的 SoftwareComponent。
那么什么是软件组件?它由什么组成 - 构建中的所有 jar 还是什么?谢谢..
目前,有两个组件可用:components.java
用于 Jar 和components.web
用于 War。有关更多详细信息,请参阅Gradle 用户指南中的“65.2.1. 发布软件组件” 。