Gradle构建失败,但是Maven可以工作

时间:2019-02-21 15:02:39

标签: maven gradle build.gradle

所以,我一直使用Maven。...以为我会尝试Gradle。

我按照说明进行了操作,只是将现有的Maven设置转换为gradle,据说可以从现有的Maven环境中设置gradle环境。

转换后,我可以使用“ gradle build”构建简单的项目。

但是,更复杂的失败了。问题似乎是缺少“ .jar”文件。 Maven似乎只需要将“ .pom”文件作为依赖项即可。.但是Gradle似乎需要“ .jar”文件。

我不太确定为什么Maven不关心“ .jar”。也许它很懒,并且假定它仅在运行时需要它,并且只要找到“ .pom”,它就可以完成构建。那么,Gradle并不那么懒,它需要实际的“ .jar”。

我真的不知道,但是我正在寻找有关其工作原理的确认。

有人可以帮忙吗?

谢谢!!!!

1 个答案:

答案 0 :(得分:0)

除了只需要pom信息(例如父poms和boms)的情况以外,Maven还需要所有jar文件。

如果依赖项没有jar文件,则您的存储库中可能缺少一些东西。