1. mvn install
该命令是指将诸如jar包等,安装至maven本地仓库下。
# 将jar包安装至本地仓库
# 各选项参数加双引号,否则报 The goal you specified requires a project to execute but there is no POM in this directory
[root@t40 ~]# mvn install:install-file "-DgroupId=org.apache.phoenix" "-DartifactId=phoenix-kafka" "-Dversion=5.0.0-cdh6.2.0" "-Dpackaging=jar" "-Dfile=/root/phoenix-kafka-5.0.0-cdh6.2.0.jar"
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------< org.apache.maven:standalone-pom >-------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- maven-install-plugin:2.4:install-file (default-cli) @ standalone-pom ---
[INFO] Installing /root/phoenix-kafka-5.0.0-cdh6.2.0.jar to /root/.m2/repository/org/apache/phoenix/phoenix-kafka/5.0.0-cdh6.2.0/phoenix-kafka-5.0.0-cdh6.2.0.jar
[INFO] Installing /tmp/mvninstall5790804673089801073.pom to /root/.m2/repository/org/apache/phoenix/phoenix-kafka/5.0.0-cdh6.2.0/phoenix-kafka-5.0.0-cdh6.2.0.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.485 s
[INFO] Finished at: 2020-05-06T16:53:43+08:00
[INFO] ------------------------------------------------------------------------
2. 下载源码
PS C:\ideaProjects\acc\java-utils> mvn dependency:resolve -Dclassifier=sources
[INFO] Scanning for projects...
...
Downloading: https://repo.e-iceblue.com/nexus/content/groups/public/com/mysql/mysql-connector-j/8.2.0/mysql-connector-j-8.2.0-sources.jar
...