Maven下载源代码
mvn dependency:sources
mvn dependency:resolve -Dclassifier=javadoc
第一个命令尝试下载 pom.xml 中依赖的文件的源代码
第二个命令是尝试下载对应的 javadoc
mvn dependency:sources
mvn dependency:resolve -Dclassifier=javadoc
第一个命令尝试下载 pom.xml 中依赖的文件的源代码
第二个命令是尝试下载对应的 javadoc
Maven使用deploy部署jar到Nexus私服
maven deploy:deploy-file
-DgroupId="com.example"
-DartifactId="demo"
-Dversion="0.0.1"
-Dpackaging=jar
-Dfile="path/to/jar"
-DpomFile="path/to/pom"
-Durl="https://nexus.example.com/repository/maven-releases/"
-DrepositoryId=example-releases
Maven Deploy 插件文档地址: https://maven.apache.org/plugins/maven-deploy-plugin/deploy-file-mojo.html
mvn dependency:sources
mvn dependency:resolve -Dclassifier=javadoc
第一个命令会尝试下载POM文件中每一项依赖的源代码(如果能从仓库中找到的话)
第二个命令会尝试下载POM文件中每一项依赖的JavaDoc(如果能从仓库中找到的话)
mvn dependency:sources -DdownloadSources=true -DdownloadJavadocs=true
打开Maven的settings.xml
文件(~/.m2/settings.xml
)。添加以下内容,并确保activeProfiles
中包含这个新的profile。
<profiles>
<profile>
<id>downloadSources</id>
<properties>
<downloadSources>true</downloadSources>
<downloadJavadocs>true</downloadJavadocs>
</properties>
</profile>
</profiles>
<activeProfiles>
<activeProfile>downloadSources</activeProfile>
</activeProfiles>