前言
- 本文主要介绍两个网站,可以用于查找Maven依赖。这两个网站的优势在于,一个能够根据(全)类名查找Maven依赖,但提供的版本有限,另一个的优势在于能够根据关键字(如:groupId、artifactId)查找对应的Maven依赖且提供各个版本的jar包下载,种类十分齐全
Maven依赖查找网站
-
可以根据全类名查找
-
(Maven官网)种类齐全,支持关键字检索
-
备用(界面简陋)
使用方式
情况1:已知(全)类名
以全类名org.apache.hadoop.hive.ql.exec.UDF
为例,查找其所在的jar包以及Maven依赖:
1)打开网址 https://search.maven.org
2)在检索框内输入fc:org.apache.hadoop.hive.ql.exec.UDF
根据全类名进行检索
其中fc
代表全类名(full class name),也可以直接使用c:<类名>
来查找(如:c:UDF
),但显然这样的查找精确度实在不高
3)当然也可以根据groupId或者artifactId进行检索
检索时,使用g:<groupId>
表示根据对应的 groupId 进行检索;使用a:<artifactId>
表示根据对应的 artifactId 进行检索;使用g:<groupId> AND a:<artifactId>
,表示同时根据 groupId 和 artifactId 进行检索
情况2:已知groupId和artifactId
以org.apache.hive:hive-exec
为例,即groupId为org.apache.hive,artifactId为hive-exec:
1)打开网址 https://mvnrepository.com
2)直接怼,输入org.apache.hive:hive-exec
检索即可
3)也支持关键字检索等各种检索方式,好像唯独不支持全类名检索
参考博客
https://www.cnblogs.com/wooluwalker/p/12571992.html