我正在构建一个Java项目,称之为A. A在A/src/main/java
中有源代码。还有其他项目B,C,D(实际上更多),他们有B/src/main/java
,C/src/main/java
,D/src/main/java
。当我接手这个项目A时,我注意到A的旧JBuilder构建脚本引用了并行目录中B,C和D的源代码。我不喜欢这样,因为那些其他目录中的源文件可能会改变。我想使用Gradle修改构建,以便从本地Maven仓库中提取其他项目的版本化源,并且从A的角度来看,在编译期间我引用其他项目的源.zip
文件。我可以用Gradle做到吗?