前言
在Java Web项目中,我们想要使用Spring,需要把Spring的jar包复制粘贴到项目的WEB-INF/lib目录下,如果创建多个项目,每次这样复制其实很麻烦,下面介绍使用批处理来批量复制Spring依赖的jar包到Web项目的WEB-INF/lib目录下:
目录结构
首先需要下载Spring的压缩包:spring-framework-5.1.6.RELEASE-dist.zip
,以及commons-logging-1.2
的压缩包:commons-logging-1.2-bin.zip
.然后把两个压缩文件解压到当前目录.1
2
3
4
5
6G:\Desktop\书籍\JavaEE\jar
├─commons-logging-1.2\
├─spring-framework-5.1.6.RELEASE\
├─commons-logging-1.2-bin.zip
├─spring-framework-5.1.6.RELEASE-dist.zip
└─一键复制Spring依赖到项目lib目录下.bat
接下来使用下面的批处理文件即可快速的把所需要的jar文件,复制到Web项目中:
一键复制Spring依赖到项目lib目录下.bat
1 | @echo off |
命令解释
%~d0
:%0
这个是命令行参数,表示当前批处理文件本身,%~d0
表示当前批处理文件所在的盘符.直接写上这个命令标识进入当前批处理文件所在的盘符。cd %~dp0
:%~dp0
标识当前批处理文件所在的目录,所以cd %~dp0
表示进入当前批处理文件所在的目录.xcopy *.RELEASE.jar %target% /d
,xcopy
可以用来复制文件或者目录,xcopy *.RELEASE.jar
表示复制Spring
需要的所有jar
文件,xcopy
的/d
参数表示不覆盖目标目录中已经存在的同名文件.