当编译一个常规项目,在gradle这个文件创建$projectRoot/build/
。 是否有此配置到例如绝对路径的方法吗?
Answer 1:
就在这里。 你可以把下面的行构建脚本:
buildDir = 'your_directory'
或gradle.properties
文件(周围没有引号your_directory
在这种情况下)。
构建目录是一个项目的属性。 您可以通过键入查看提供给您的所有项目属性:
gradle properties
Answer 2:
您可以设置project.buildDir
在你build.gradle
,或buildDir = PATH
中gradle.properties
。
而从环境变量是这样的:
export GRADLE_OPTS=-Dorg.gradle.project.buildDir=/tmp/gradle-build
看到这里构建文档的环境部分: https://docs.gradle.org/current/userguide/build_environment.html#sec:gradle_environment_variables
与写作在这里建脚本(buildDir属性): https://docs.gradle.org/current/userguide/writing_build_scripts.html
(写这篇的gradle时当前版本:4.5)
Answer 3:
您可以添加project.buildDir =“您的/目录”的文件的build.gradle您可以在单独的行的任何地方把它
文章来源: Change Gradle's working directory when compiling a Groovy project