如何下载Spring Cloud Netflix的Java API文档?
嘿,我来帮你梳理下获取Spring Cloud Netflix Java API文档的靠谱渠道,完全符合你想要的类似Spring核心仓库的那种资源格式:
Spring官方Maven仓库直接下载
Spring Cloud Netflix的所有构件都托管在Spring的官方Maven发布仓库里,路径结构和你给出的Spring核心仓库格式一致。你只需要把路径里的构件名替换成Spring Cloud Netflix的具体模块,比如spring-cloud-netflix-eureka-client、spring-cloud-netflix-ribbon等,再配上对应的版本号,就能找到包含javadoc的资源包:
示例路径结构(仅展示格式):https://maven.springframework.org/release/org/springframework/cloud/spring-cloud-netflix-[模块名]/[具体版本号]/
进入对应版本目录后,你能找到后缀为-javadoc.jar的文件,下载后解压就能查看本地的API文档。通过Maven命令快速下载
如果你本地已经配置了Maven环境,可以直接用命令指定构件信息来下载javadoc包,比如要下载Eureka Client 2.2.9.RELEASE的API文档,执行:mvn dependency:copy -Dartifact=org.springframework.cloud:spring-cloud-netflix-eureka-client:2.2.9.RELEASE:javadoc -DoutputDirectory=./local-docs执行完成后,javadoc.jar就会出现在你指定的
./local-docs目录下。本地构建完整API文档
如果你克隆了Spring Cloud Netflix的源码到本地,也可以直接生成完整的API文档。进入对应模块的目录,执行Maven命令:mvn javadoc:javadoc构建完成后,生成的HTML格式API文档会存放在模块目录下的
target/site/apidocs文件夹里,直接打开index.html就能浏览。
内容的提问来源于stack exchange,提问作者Peddi

