手动下载Maven依赖
2021-02-02 本文已影响0人
天冷请穿衣
1.创建一个pom.xml文件,包含要下载的jar:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.test</groupId>
<artifactId>project</artifactId>
<version>1.0</version>
<!--配置maven地址 -->
<repositories>
<repository>
<id>myrepository</id>
<url>https://my.repository.com/nexus/repository/maven-releases/</url>
</repository>
</repositories>
<!-- 下载相应jar包依赖 -->
<dependencies>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.11</version>
</dependency>
</dependencies>
</project>
- 在pom文件中指定仓库地址,若仓库设置了需要账号登录,这里配置的仓库的id要与settings.xml文件中server的id一致,不然可能导致没有权限而下载失败。也可在maven的settings.xml中配置好相关的maven仓库地址和账号。
#settings.xml配置仓库用户
...
<servers>
<server>
<id>myrepository</id>
<username>user</username>
<password>password</password>
</server>
</servers>
...
- 在pom.xml所在的目录下运行如下的mvn命令:
mvn -f pom.xml dependency:copy-dependencies
完成后就会在本地maven仓库对应的路径下看到相应的jar了。