gpt4 book ai didi

gradle - Gradle:获取执行 “gradle”的文件夹

转载 作者:行者123 更新时间:2023-12-03 10:20:00 41 4
gpt4 key购买 nike

我正在尝试使用gradle任务作为“与操作系统无关的shell脚本”。我在编写构建文件的逻辑时没有问题,但是我希望能够从任何文件夹中运行它。

我的第一次尝试是在路径上放置一个带有build.gradle文件的文件夹,然后尝试执行:

gradle myMask

从不包含build.gradle的文件夹中-但这不起作用。

我的下一个尝试是:
gradle -b /folder/containing/build.gradle myTask

但这仅在某种程度上起作用。在我的任务中,我想在“当前目录”中查找所有文件。当前-意味着不是包含build.gradle的那个,而是我正在其中执行“gradle .....”的那个

我试过了:
file(".")


file("$projectDir")

还有更多,但所有这些都指向包含构建脚本的文件夹,没有一个来自
我正在执行它。

有什么想法我该怎么做?

最佳答案

最终获胜者是:

System.getProperty("user.dir")

关于gradle - Gradle:获取执行 “gradle”的文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16729293/

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