首页 > 解决方案 > build.gradle 中的依赖项会自动生成吗?

问题描述

gradle 像 go mod 一样工作吗?首先在java文件中导入一些依赖,比如import org.apache.hadoop.mapreduce.Mapper,然后调用gradle build和gradle会自动在build.gradle中生成依赖,同时下载所有需要的jar到gradle缓存中。

或者,我们需要的所有依赖都必须手动添加build.gradle?哪个版本应该附加到依赖项中,在 maven repo 中一一搜索?

谢谢~

标签: javagradlebuild.gradle

解决方案


Gradle 使用构建文件中声明的依赖项来创建编译类路径。同样,它将为测试编译类路径和测试运行时类路径使用测试依赖项。

因此,您必须首先声明依赖项,包括确定要在项目中使用哪个版本,然后才能编译和运行利用这些库的代码。


推荐阅读