Ada*_*dam 2 intellij-idea gradle
我正在研究两个Gradle项目.其中一个项目是未来其他项目将使用的支持库,因此项目A依赖于项目B而不是"多模块项目".依赖关系将通过工件repo解决,因此项目a使用它的maven坐标将其声明为编译依赖关系.
我的问题是当在IntelliJ中处理这两个项目时,在我的本地仓库中安装它(使用Gradle Maven插件)之前,对项目B的更改不可用于项目A. 这有点烦人,减慢了我的工作流程.有没有办法让IntelliJ在内部自动更新依赖项?
最新版本的Gradle和IntelliJ支持此功能.它被称为复合构建.
可以在项目的settings.gradle
文件中声明组合构建,如下所示:
includeBuild '../my-app'
Run Code Online (Sandbox Code Playgroud)
或者使用--include-build
命令行参数:
$ gradle --include-build ../my-utils run
Run Code Online (Sandbox Code Playgroud)
请参阅使用Gradle和IntelliJ IDEA网络研讨会的Composite Builds,了解有关如何配置集成的说明.
归档时间: |
|
查看次数: |
2320 次 |
最近记录: |