我希望逐步将多模块Maven构建迁移到多模块Gradle构建。目前在Eclipse中使用m2e Maven工具,其中一项我喜欢的功能是,如果projectA依赖于projectB,并且这两个项目都在我的Eclipse工作区中,m2e足够智能,在不使用来自Maven存储库的.jar文件的情况下使用本地的.class文件。让我们称之为“本地解析”功能。 那么,Eclipse Gradle工具和m2e能否完美协同工作呢? 如果Gradle项目依赖于Maven项目,是否可以本地解析Maven项目? 如果Maven项目依赖于Gradle项目,是否可以本地解析Gradle项目? 如果Gradle项目依赖于Gradle项目,是否可以本地解析所依赖的Gradle项目?
在GRADLE-2750问题解决之前,本地gradle项目的解析将被阻止。当前状态如下: 对于依赖于maven项目的gradle项目,本地解析可以正常工作(在3.1.0.M1版本中已修复) 对于依赖于gradle项目的maven项目,本地解析失败 对于依赖于gradle项目的gradle项目,本地解析失败 相关STS问题 STS-2834 STS-2405 STS-2836 更新 GRADLE-2750问题已得到解决,并将在下一个gradle版本Gradle 1.12中提供。