使用gradle运行特定项目

使用gradle运行特定项目,gradle,groovy,Gradle,Groovy,我有一个Groovy应用程序,我使用Gradle作为构建工具。我有两个独立的项目,一个是带有自己build.gradle文件的Ratpack项目,另一个是带有自己build.gradle文件的React项目 当我运行/gradlew时,它会构建我的Ratpack项目,在我的Ratpacks build.gradle文件中 compile project(':react-app') 在依赖项闭包中 是否有一种方法可以运行其中一个项目,例如./gradlew runRatPack,它可以阻止Rea

我有一个Groovy应用程序,我使用Gradle作为构建工具。我有两个独立的项目,一个是带有自己build.gradle文件的Ratpack项目,另一个是带有自己build.gradle文件的React项目

当我运行/gradlew时,它会构建我的Ratpack项目,在我的Ratpacks build.gradle文件中

compile project(':react-app')
在依赖项闭包中


是否有一种方法可以运行其中一个项目,例如./gradlew runRatPack,它可以阻止React项目的生成?

如果您可以更改以下行 编译项目(':react app'),该项目声明存在对的项目依赖关系 编译名称:“react app”-工件依赖项,然后项目将尝试从存储库中拾取工件,而不是构建项目。
请让我知道问题是否得到解决,这解决了您的问题。

您可能会发现此主题很有帮助: