我知道我不能直接从Gradle设置环境变量,但是还有其他解决方案吗?我需要这样做:
我考虑过用我需要的所有设置来创建一个文件(
.setenvironment
),然后从Gradle(source .setenvironment
)中获取它,但是我担心如果出现问题,我将无法重置变量(我需要设置例如,“JAVA_HOME”对于自己的构建脚本也很重要)。
最佳答案
您不能通过Java和其他JVM语言设置环境变量。唯一的方法是通过 ProcessBuilder
。
您还可以在gradle运行之前设置变量。
关于gradle - 如何使用Gradle设置环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31515557/