java - build.gradle 中的依赖项会自动生成吗?
问题描述
gradle 像 go mod 一样工作吗?首先在java文件中导入一些依赖,比如import org.apache.hadoop.mapreduce.Mapper
,然后调用gradle build
和gradle会自动在build.gradle中生成依赖,同时下载所有需要的jar到gradle缓存中。
或者,我们需要的所有依赖都必须手动添加build.gradle
?哪个版本应该附加到依赖项中,在 maven repo 中一一搜索?
谢谢~
解决方案
Gradle 使用构建文件中声明的依赖项来创建编译类路径。同样,它将为测试编译类路径和测试运行时类路径使用测试依赖项。
因此,您必须首先声明依赖项,包括确定要在项目中使用哪个版本,然后才能编译和运行利用这些库的代码。
推荐阅读
- javascript - 使用嵌套数组数据从散点图中绘制多边形的函数
- java - 无法在向导页面中重绘 SWT 组合
- swagger-ui - 使用客户端凭据通过 Swagger UI (.NET) 对 Auth0 进行身份验证
- javascript - javascript获取href.replace中间字符串
- android-studio - Android Studio:如何在文件更改时自动重新运行单元测试?
- asp.net - 无法将 css 应用到它说拒绝应用内联 css 的 asp.net mvc 登录页面,
- python - Python可视化2条形图按列和年份分组
- python - Django ORM查询嵌套模型
- shared-libraries - x86_64-w64-mingw32-g++ options -static-libgcc -static-libstdc++ 似乎在 g++ 中被破坏了
- python - 使用 def 无法搜索列表中的元素