gradle - 使用Gradle运行特定项目

标签 gradle groovy

我有一个Groovy应用程序,正在使用Gradle作为构建工具。我有2个独立的项目,一个带有它自己的build.gradle文件的Ratpack项目,然后一个带有它自己的build.gradle文件的React项目。

当我执行./gradlew运行时,它将构建我的Ratpack项目,该项目在我的Ratpacks build.gradle文件中具有

compile project(':react-app')

在依赖项关闭中。

有没有一种方法可以只运行其中一个项目,例如./gradlew runRatPack,它可以阻止React项目的构建?

最佳答案

如果可以更改以下行
编译project(':react-app')声明存在项目依赖项
编译名称:'react-app'- Artifact 依赖项,然后项目将尝试从存储库中选择 Artifact ,而不是构建项目。
请让我知道问题是否得到解决,这可以解决您的问题。

关于gradle - 使用Gradle运行特定项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43008816/

相关文章:

java - Apereo CAS 4.1.0-使用INVALID_TICKET消息的Gradle构建失败

Jenkins-Groovy 脚本错误

java - 如何为 gmaven 插件设置 JDK 版本?

java - Sonarqube gradle 插件覆盖 Lombok

android - 升级 flutter 破坏了依赖关系

java - 如何从 gradle 项目中删除 java 标准库?

android - gradlew.bat 在 Android Studio 中每次提交后总是改变

jenkins - Jenkins Pipeline 中 'script' block 外的动态并行阶段

regex - 替换 groovy 中的捕获组

Groovy 无法使用 `@` 访问父类(super class)的私有(private)属性