在Maven中为外部jar依赖项合并JavadocURL

在Maven中为外部jar依赖项合并JavadocURL,java,eclipse,maven,pom.xml,javadoc,Java,Eclipse,Maven,Pom.xml,Javadoc,我已经搜索过类似的问题,但大多数都与使用javadoc为所有包含的依赖项生成新的java文档有关 我的问题更基本——我只想在使用“Ctrl+Space”或将鼠标悬停在对象/方法上时,能够在Eclipse中查看外部库的javadoc文档 例如: 我对“commons cli”库有依赖关系 commons cli )在其属性对话框中为javadoc创建 有没有办法将这些信息合并到maven pom.xml文件中?这样,我就不必为每个依赖项手动执行此操作,而且它也适用于任何将我的项目签出到自己计算机

我已经搜索过类似的问题,但大多数都与使用javadoc为所有包含的依赖项生成新的java文档有关

我的问题更基本——我只想在使用“Ctrl+Space”或将鼠标悬停在对象/方法上时,能够在Eclipse中查看外部库的javadoc文档

例如: 我对“commons cli”库有依赖关系


commons cli
)在其属性对话框中为javadoc创建

有没有办法将这些信息合并到maven pom.xml文件中?这样,我就不必为每个依赖项手动执行此操作,而且它也适用于任何将我的项目签出到自己计算机上的人


提前谢谢

运行
mvn dependency:sources
,下载库的源代码。如果您有源代码,请检查Maven repo dir(通常是
~/.m2
),应该有与lib工件同名但附加有
-sources
的jar。像这样:


如果在这种情况下,您仍然无法在IDE中看到javadocs,那么您应该将IDE设置为使用Maven repo作为源代码的源代码。

如果您安装了m2e,当您尝试查看该库的类文件时,它应该自动执行此操作。。。如果没有,您可以右键单击项目并选择“Maven>DownloadJavadoc”,然后选择“DownloadSources”。谢谢。我没有安装m2e,但是下载Javadoc对我有用。如果你想复制你的评论作为回复,我会标记回答的问题。我相信这与右键单击项目并选择Maven->Download sources(下载源代码)是一样的,它同时下载源代码和javadoc。出于好奇,您如何在Eclipse中运行这个命令
mvn dependency:sources
?我对EclipseMaven插件没有太多经验。当我使用Eclipse时,我使用命令行/终端,现在使用Idea我也这样做。我不喜欢依赖IDE中的构建工具插件。使用终端可以提供所需的控制。
<dependency>
    <groupId>commons-cli</groupId>
    <artifactId>commons-cli</artifactId>
    <version>1.3</version>
</dependency>