windows下执行maven自动化脚本命令
现在我的需求是,在修改了代码之后,清理已经存在的jar包,然后重新package一个jar 包出来,再进行启动.以前都是手动执行maven命令,因为也知道window上脚本没有linux上方便.这要是在linux下开发,就不用写这篇博客了,现在大家知道window和linux的区别了吧还是百度了下windown 的 bat脚本的语法,然后写出来一个实际可用的脚本出来,文件以.bat或者.cm...
·
现在我的需求是,在修改了代码之后,清理已经存在的jar包,然后重新package一个jar 包出来,再进行启动.
以前都是手动执行maven命令,因为也知道window上脚本没有linux上方便.这要是在linux下开发,就不用写这篇博客了,现在大家知道
window和linux的区别了吧
还是百度了下windown 的 bat脚本的语法,然后写出来一个实际可用的脚本出来,文件以.bat或者.cmd结尾.
注意,此文件应该放在pom同级的目录下,不然不能正确的执行maven命令. 注意我的项目名是: idea\vspmanager-case-edit
@echo off
call mvn clean package -U -Dmaven.test.skip=true
cd D:\idea\vspmanager-case-edit\target
java -jar vspmanager-case-edit-0.0.1-SNAPSHOT.jar
echo "完成jar文件的启动"
下面逐行的解释一下:
@echo off表示执行了这条命令后关闭所有命令(包括本身这条命令)的回显。
@echo off执行以后,后面所有的命令均不显示,包括本条命令。
call mvn clean package -U -Dmaven.test.skip=true
就是执行maven 的 clean ,再package 同时跳过测试
cd D:\idea\vspmanager-case-edit\targe
切换目录到生成了jar 的那个文件夹下面去.
java -jar vspmanager-case-edit-0.0.1-SNAPSHOT.jar
启动jar文件
更多推荐


所有评论(0)