如何从命令行安装带有源代码的 Maven 工件?

2022-08-31 10:26:28

如何用源代码安装 Maven 神器?

所以以后我不需要在eclipse中打开一个项目来查看一些代码。

编辑:我知道我可以添加到pom.xml这个代码

<plugin>
        <artifactId>maven-source-plugin</artifactId>
        <executions>
                <execution>
                        <id>attach-sources</id>
                        <phase>verify</phase>
                        <goals>
                                <goal>jar</goal>
                        </goals>
                </execution>
        </executions>
</plugin>

但我想从命令行执行此操作(使其更加通用)。


答案 1

下载依赖项的源代码:

mvn eclipse:eclipse -DdownloadSources=true

将源附加到安装:

mvn source:jar install

最好在pom中使用目标,如maven-source-plugin页面上所述。source:jar-no-fork


答案 2

很简单,获取源代码和 JavaDocs:

mvn dependency:resolve -Dclassifier=javadoc
mvn dependency:resolve -Dclassifier=sources

推荐