gpt4 book ai didi

groovy - 在 gradle 自定义插件中添加 Jar 依赖项

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

假设我所有的 Gradle 插件用户都将在系统中设置一个 MYAPP_HOME sys 变量
在 MYAPP_HOME 页面中,我在 $MYAPP_HOME/lib/mylib.jar 有一个 jar

我正在编写我自己的插件....

我可以找到 MYAPP_HOME 变量已设置并且 jar 存在..

如何在我的自定义 gradle 插件中添加这个 jar 依赖项...?当用户运行我的插件时说 compileMyplugin 我的自定义 gradle 插件需要将 $MYAPP_HOME/lib/mylib.jar jar 设置为编译器依赖

如何做到这一点任何人帮助我?

最佳答案

该插件只需要这样做:

project.dependencies {
compile project.files("${System.getenv("MYAPP_HOME")}/lib/mylib.jar"))
}

PS:一般来说,我不建议依赖环境变量和本地文件系统上 Jar 的可用性。相反,我会将 Jar 发布到工件存储库或将其置于源代码控制之下。

关于groovy - 在 gradle 自定义插件中添加 Jar 依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11176991/

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