是否有一种方法可以将maven配置为始终下载源代码和javadocs?每次指定-DdownloadSources=true -DdownloadJavadocs=true(这通常伴随着运行mvn compile两次,因为我忘记了第一次)变得相当乏味。


当前回答

在NetBeans上: 打开你的项目资源管理器->依赖项->[file.jar]右键单击->下载Javadoc

其他回答

在NetBeans上: 打开你的项目资源管理器->依赖项->[file.jar]右键单击->下载Javadoc

我必须使用KeyStore来下载jar。如果您有任何与证书相关的问题,您可以使用以下方法:

mvn clean install dependency:sources -Dmaven.test.skip=true -Djavax.net.ssl.trustStore="Path_To_Your_KeyStore"

如果你想知道如何创建密钥库,这是一个非常好的链接: 在代理后使用Maven和SSL的问题

为了跟踪kevinarpe的答案,这对sources和Javadocs都做了:

    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-dependency-plugin</artifactId>
                <version>3.1.1</version>
                <executions>
                    <execution>
                        <goals>
                            <goal>sources</goal>
                            <goal>resolve</goal>
                        </goals>
                    </execution>
                </executions>
                <configuration>
                    <classifier>javadoc</classifier>
                </configuration>
            </plugin>
        </plugins>
    </build>

对于依赖级的源代码(pom.xml),您可以添加:

<classifier>sources</classifier>

回答谷歌的人

在Eclipse中,您可以手动下载javadoc和源代码。

要做到这一点,右键单击项目并使用

Maven ->下载JavaDoc Maven ->下载源代码