写一个下载全量依赖包的脚本
时间: 2024-05-01 08:17:14 浏览: 82
本脚本基于Maven仓库,可以下载一个Maven项目所需的所有依赖包。
```bash
#!/bin/bash
# 请替换以下变量为您的项目信息
GROUP_ID="com.example"
ARTIFACT_ID="my-project"
VERSION="1.0.0"
# 下载所有依赖包
mvn dependency:copy-dependencies -DoutputDirectory=./lib -DincludeScope=compile
# 打包成zip文件
zip -r $ARTIFACT_ID-$VERSION-dependencies.zip ./lib
# 删除临时生成的依赖包目录
rm -rf ./lib
```
使用方法:
1. 将脚本保存为.sh文件。
2. 替换脚本中的`GROUP_ID`、`ARTIFACT_ID`和`VERSION`变量为您的项目信息。
3. 运行脚本即可下载所有依赖包,并打包成zip文件,保存在当前目录下。
阅读全文