欢迎来到一八文库! | 帮助中心 资源共享,方便你我!
一八文库

bat逐行顺序执行命令方法

2020-11-15 17:14 | 人气:14
分享至:

批处理文件修改为如下内容即可:

----------------------------------------------------------------

@echo off

call mvn clean

call mvn compile -Dmaven.test.skip=true

call mvn package -Dmaven.test.skip=true -Pdev

----------------------------------------------------------------

因为mvn命令对于批处理来讲是外部命令,批处理在第一句执行完发现没有找到内部命令,就结束了,需要调用外部命令时,需要在前面加call,以表示调用

具体批处理教程可以参看网络上的说明,如果你使用自动识别批处理格式的文本编辑器(例如:Notepad++)时,你会发现mvn和call的字体显示是不同的,详细你可以自己体验一下

希望对你有用
==============================
start  mvn clean
start  mvn compile -Dmaven.test.skip=true

start mvn package -Dmaven.test.skip=true -Pdev
也是顺序执行,只是call需要前面的命令执行完毕并退出后才执行下面的命令。START不等待。
使用start好像是三个命令同时进行的 call是按顺序依次 


copyright@ 1999-2020 一八文库网站版权所有

鄂ICP备19006576号-9

声明:本站资源均来自用户投稿上传,若侵犯到你的权益,请与我们联系,核实后我们将在5个工作日内删除!

联系邮箱:15503397#qq.com (将#替换成@)

1
收起
展开