1、单个命令一次完成

mvn deploy:deploy-file \
    -DgroupId=com.jgoodies \
    -DartifactId=jgoodies-forms \
    -Dversion=1.6.0 \
    -Dfile=jgoodies-forms-1.6.0.jar \
    -Dsources=jgoodies-forms-1.6.0-sources.jar \
    -Djavadoc=jgoodies-forms-1.6.0-javadoc.jar \
    -Durl=file://path/to/your/local/repository

2、或者使用-Dclassifier=xxx分步进行

  • Jar包
mvn deploy:deploy-file \
    -DgroupId=com.jgoodies \
    -DartifactId=jgoodies-forms \
    -Dversion=1.6.0 \
    -Dpackaging=jar \
    -Dfile=jgoodies-forms-1.6.0.jar \
    -Durl=file://path/to/your/local/repository
  • 源码包
mvn deploy:deploy-file \
    -DgroupId=com.jgoodies \
    -DartifactId=jgoodies-forms \
    -Dversion=1.6.0 \
    -Dpackaging=jar \
    -Dfile=jgoodies-forms-1.6.0-sources.jar \
    -Durl=file://path/to/your/local/repository \
    -Dclassifier=sources
  • Javadoc
mvn deploy:deploy-file \
    -DgroupId=com.jgoodies \
    -DartifactId=jgoodies-forms \
    -Dversion=1.6.0 \
    -Dpackaging=jar \
    -Dfile=jgoodies-forms-1.6.0-javadoc.jar \
    -Durl=file://path/to/your/local/repository \
    -Dclassifier=javadoc