使用场景
下载jar文件
效果展示
缘由
写脚本有时候要用到各种jar文件, 一般都是百度, 百度的一般都是csdn的下载链接, 下载都要20积分左右, 甚至100积分,
下载以后, 都不一定是你想要的版本, 积分还不能退,
还是自己去官方网站下载jar文件吧
下载步骤
- 任意文件夹内, 新建一个pom.xml, 这个是maven项目的标志文件
- 去maven仓库搜索jar名字, 比如搜索
socket.io-client
maven官网 https://mvnrepository.com/
- 搜索结果如图
- 点击箭头指向的位置, 可以看到有很多版本, 我们点击最新的2.0.0
- 复制箭头指向区域, 即maven标签下方的xml信息
- 提取依赖信息
<!-- https://mvnrepository.com/artifact/io.socket/socket.io-client --> <dependency> <groupId> io.socket </groupId> <artifactId> socket.io-client </artifactId> <version> 2.0.0 </version> </dependency>
- 替换pom.xml中的依赖信息
<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> freeshi </groupId> <artifactId> MiniMaven </artifactId> <version> 0.0.1-SNAPSHOT </version> <dependencies> <!-- 替换从这里开始 --> <!-- https://mvnrepository.com/artifact/io.socket/socket.io-client --> <dependency> <groupId> io.socket </groupId> <artifactId> socket.io-client </artifactId> <version> 2.0.0 </version> </dependency> <!-- 替换到这里结束 --> </dependencies> </project>
- 在pom.xml所在目录, 打开cmd命令行,
输入mvn -f pom.xml dependency:copy-dependencies
maven会把jar下载到当前目录下
- 命令行输入
mvn dependency:tree
可以查看jar包依赖关系
- 电脑默认maven仓库地址
C:\Users\yourname\.m2\repository
maven
是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。
推荐按照菜鸟教程搭建maven环境