Java里如何查找第三方包/依赖的api文档
众所周知,要查找第三方包的api介绍说明,在golang里,直接去这个网站搜索即可:
https://pkg.go.dev/pkg.go.dev/在Python里则是去PyPi:PyPI · The Python Package Index (详细方法见此文:东写西读:Python从入门到成神必须知道的找包方法
可是在Java里,Java官方文档显然并不包含对海量第三方包的说明,且似乎没有统一的用于查找第三方依赖api说明的网站,我们似乎只能通过
Just a moment...mvnrepository.com/或者 Maven Central Repository Search 这类查找maven依赖的方法获得第三方jar包,但这些网站却并不提供关于这些jar包如何使用的基本说明。但事实上,正规的第三方jar包都会提供文档说明,作为Java新手,我来为其余初学者介绍自己摸索的关于如何获取第三方依赖使用文档的3种方法。我们以 com.fasterxml.jackson.dataformat:jackson-dataformat-xml 这个依赖 为例。
方法一:使用 https://mvnrepository.com/ 搜索到想要的jar包后,我们注意到页面上有个Homapage的选项,打开对应页面,通常是它的Github:
在Github页面,我们能看到有个 javadoc 文件夹,可以下载下来,
也可以直接点击这里在线打开:
如果打不开Github,可以参考这里
如何评价 Steam 近期无法连接?2 赞同 · 0 评论回答或者方法二。
方法二:使用https://nowjava.com/jar/ 输入jar包名称搜索,下载名字最后是javadoc的那个jar包,将后缀从 .jar 换成 .zip,然后解压打开index.html目录即可。
方法3,有没有办法让Maven在下载jar包时,一起把对应的javadoc也下载了呢?当然可以。例如说,你有个java项目叫mavenProject,那么打开mavenProject目录,在有POM文件的那一级目录下,打开命令行窗口,例如windows的cmd,然后执行下面命令(两个命令根据需要选择),那么maven就会下载当前POM里所有依赖的sources或javadoc的jar包:
mvn dependency:sources // 让maven去取所有在POM中导入的依赖的sources jar包
mvn dependency:resolve -Dclassifier=javadoc // 让maven去取所有在POM中导入的依赖的javadoc jar包
另外更新几个不好找的第三方包java api文档在线地址:
Tomcat api文档:https://tomcat.apache.org/tomcat-10.0-doc/api/org/apache/catalina/startup/package-summary.html
我的最新技术文章发在csdn,此文链接:
http://t.csdn.cn/GYG1lt.csdn.cn/GYG1l 原文链接:https://zhuanlan.zhihu.com/p/571844687?utm_id=0 标签:Java,jar,javadoc,api,文档,第三方 From: https://www.cnblogs.com/sunny3158/p/18110350