maven下载jar包

编写pom文件

我们通过pom.xml文件来声明需要下载的jar包。

pom.xml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?xml version="1.0"?>
<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.feb13th</groupId>
<artifactId>download-jar</artifactId>
<version>1.0</version>
<dependencies>

<!-- 需要下载什么jar包 添加相应依赖 -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.58</version>
</dependency>

</dependencies>
</project>

执行命令

在当前pom文件同级目录下打开命令行。

输入如下命令下载jar

1
mvn -f pom.xml dependency:copy-dependencies

脚本执行完成后会在./target/dependency/目录下展示所有依赖的jar包文件。

编写windows执行脚本

我们可以将该命令封装为一个脚本,通过使用脚本的方式来下载jar。

run.bat

1
2
call mvn -f pom.xml dependency:copy-dependencies
@pause

项目结构为:

1
2
3
maven:
pom.xml
run.bat