我想逐步将多模块maven构建迁移到多模块gradle构建。Eclipse gradle和maven工具 - 本地解析
我目前在eclipse中使用m2e Maven工具,我喜欢的一个特性是,如果projectA依赖于projectB并且两个项目都在我的eclipse工作区中,那么m2e足够聪明,可以使用projectB的本地.class文件使用我的Maven仓库中的.jar文件。我们称之为“本地解析”功能。
那么,eclipse gradle工具和m2e可以很好地一起玩吗?
- 如果gradle这个项目依赖于Maven项目,可在Maven项目在本地解析
- 如果一个maven项目依赖于一个gradle这个项目,可以在gradle这个项目在本地解析
- 如果gradle这个项目取决于一个gradle项目,依赖gradle项目可以在本地解决吗?
我有相同的“挑战”,并寻找一个解决方案。由于我仍然在学习Gradle,尤其是Eclipse集成,所以我来到这里。在我的情况下,我目前只需要列表中的#1,这是你支持的,但我似乎无法找到有关如何处理*的文档。我猜它必须与mavenLocal()做回购,但我对依赖的版本说什么? “本地”? – Learner 2013-10-11 20:17:28
你不需要调整版本。我自己并没有这样做,但我认为如果你的eclipse工作区中有一个Maven项目与你的build.gradle中的id/version匹配,那么这将在你的maven回购中用来代替jar。 – 2013-10-14 10:43:45