如何加载默认生成过程的特定build.gradle/gradle.properties

如何加载默认生成过程的特定build.gradle/gradle.properties,gradle,build.gradle,Gradle,Build.gradle,我在同一目录下有三个build.gradle,它们的名称不同 dev.build.gradle uat.build.gradle 珠江三角洲 我有4个问题 “gradle build”只会使用build.gradle启动java插件构建任务,但“gradle-b dev.build.gradle”不会启动java插件构建任务 gradle——帮助似乎没有加载特定gradle.properties的选项。还有另一种方法可以在项目根目录下创建三个目录(dev、uat、prd),并在其中放入相应的

我在同一目录下有三个build.gradle,它们的名称不同

  • dev.build.gradle
  • uat.build.gradle
  • 珠江三角洲
我有4个问题

  • “gradle build”只会使用build.gradle启动java插件构建任务,但“gradle-b dev.build.gradle”不会启动java插件构建任务
  • gradle——帮助似乎没有加载特定gradle.properties的选项。还有另一种方法可以在项目根目录下创建三个目录(dev、uat、prd),并在其中放入相应的build.gradle版本。最后,启动java插件构建过程。我不喜欢这个,因为我只希望build.gradle或gradle.properties文件位于同一目录中
  • 如何在gradle中复制文件,而不在命令行中明确指定任务名称(gradle build copy)

  • 公元1年。正确的命令是
    gradle-b dev.build.gradle build
    。 公元2年。如果您想使用build.gradle以外的属性文件,则必须自己完成(例如,使用
    java.util.properties
    类)。还有第三方。 公元3年。这似乎不是一个问题。
    公元4年。你应该把这变成一个单独的问题。

    ad 1。“默认java构建过程”是什么意思?广告2/3我不理解这些问题。公元4年。应该变成一个单独的问题。当您键入“gradlebuild”时,它将运行一组java插件任务(comileJava…)2。当我键入“gradle--help”时,它没有加载特定gradle.properties文件的选项。我只能使用-P来定义属性。3.我的意思是在根目录中创建一个名为DEV的文件夹,将build.gradle的DEV版本放在其中,然后在DEV目录下运行gradle build。听起来DEV.build.gradle有问题。
    build
    任务仅在应用了某些插件(例如
    java
    )时可用。还要注意,
    -b
    仅适用于单个项目构建。