在 STS 中将 javadoc 附加到我的 SpringBoot 应用程序的最佳方法是什么?

What is the best way to attach javadoc to my SpringBoot application in STS?

在我的应用程序中使用 Spring 引导:

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.5.2.RELEASE</version>
    <relativePath/> <!-- lookup parent from repository -->
</parent>

似乎 javadoc 没有与这些库捆绑在一起(这个 maven 是由 Spring 工具套件在创建 Spring 启动项目时自动生成的)我试过了手动添加。这会产生几个问题:

1)典型项目中有很多Spring库:spring-boot-starter-aop,spring-boot-1.5.2.RELEASE等,并且逐一添加 javadoc 位置会很乏味。

2) 即使当我尝试在 https://docs.spring.io/spring-boot/docs/current/api/ 添加 java 时,我发现解析此 URL 时出现错误:“unknown javaSpring申请的文档格式..."

有没有更简单的方法在我的 STS 环境中获取 Spring Javadoc?

如果您使用的是 Maven,则可以从相应的上下文菜单条目下载相关的 javadoc,右键单击项目树,然后转到:Maven -> 下载 JavaDoc

Dropdown menu

如果您希望 Maven 默认下载关联的 javadoc,您可以 select 在 Maven -> 下载 Artifact JavaDoc 下的 STS 首选项对话框中选择相应的选项

Preferences dialog