maven-publish 插件 vs artifactory gradle 插件

标签 maven artifactory

我是 gradle 的新手,我使用 artifactory 作为我的 repo 服务器。我在网上查看了如何将我的项目发布到我的 repo 服务器,发现我可以使用 maven-publish 或使用 artifactory gradle 插件。使用artifactory gradle插件代替maven-publish插件有什么优势?

最佳答案

通过使用 Artifactory Gradle 插件,您可以充分利用 Artifactory 元数据。您的 Artifact 将使用有关构建的信息进行注释:构建了哪些 Artifact 、使用了哪些依赖项、构建的环境变量等。

此信息非常重要,仅在构建时可用,如果您选择在没有插件的情况下进行部署,您将永远丢失此信息。

更多详情请参见 the official docs .


我在 JFrog , 背后的公司Bintray [artifactory] , 请参阅 my profile获取详细信息和链接。

关于maven-publish 插件 vs artifactory gradle 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30315050/

相关文章:

java - EnableTransactionManagement 无法解析为类型

java - Maven 程序集 jar 中的 Datanucleus JDO

ssl - 将 docker 存储库配置为 artifactory 中的子域

docker - 使用 Azure 管道更新 JFrog Docker 注册表中的最新 Artifactory

ios - 构建阶段脚本未在我的 $PATH 中获取

java - Spring Project 如何显示语言

open-source - Artifactory OSS 源代码在哪里?

gradle - 如何从Gradle访问公司 Artifactory 仓库?

java.lang.NoSuchFieldError : INSTANCE in HttpClient when running Oozie 错误

jenkins - 当我在Jenkins中添加Artifactory插件并开始构建时,为什么Gradle执行任务 “buildEnvironment”而不是 “build”?