gpt4 book ai didi

maven - 如何通过存储库共享一个通用的 build.gradle?

转载 作者:行者123 更新时间:2023-12-03 10:32:39 25 4
gpt4 key购买 nike

我正在考虑将 maven 构建移植到 gradle。 maven 的一个特性是pom inheritance我可以在 pom 中声明各种常见行为,将其发布到存储库,然后通过 <parent> 使用它具体项目中的元素。

我的问题只是 gradle 中是否存在等效行为?

我以前在 ant+ivy 中通过导入一个公共(public) build.xml 来完成此操作,该 build.xml 依赖于已经从源代码控制中检查了公共(public) build.xml 的位置,或者使用了类似 svn:externals 之类的东西。我可以毫无困难地重复这种方法,但这似乎是 maven 做得很好的一件事,所以很高兴在 gradle 中看到类似的东西。

最佳答案

像下面这样直接读取jar中的常用脚本。不需要拆开 jar 。

申请自:this.getClass().getClassLoader().getResource("path to dependency.gradle")

关于maven - 如何通过存储库共享一个通用的 build.gradle?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9539986/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com