Java 为什么.bat文件跳过行并跳到末尾?
我的.bat文件如下所示:Java 为什么.bat文件跳过行并跳到末尾?,java,android,ant,batch-file,Java,Android,Ant,Batch File,我的.bat文件如下所示: @echo on cd %1\%2 copy D:\source\Meep\bat\ant.properties .\ android update project -p .\ ant clean ant release 当我启动bat文件时,它正确地运行到行android update project-p.\,然后跳到末尾,跳过行antclean和antrelease 控制台中打印了以下内容: D:\>cd D:\source\Meep\Meep\trun
@echo on
cd %1\%2
copy D:\source\Meep\bat\ant.properties .\
android update project -p .\
ant clean
ant release
当我启动bat文件时,它正确地运行到行android update project-p.\
,然后跳到末尾,跳过行antclean
和antrelease
控制台中打印了以下内容:
D:\>cd D:\source\Meep\Meep\trunk\MeepApp
D:\source\Meep\Meep\trunk\MeepApp>copy D:\source\Meep\bat\ant.properties .\
已复制 1 个文件。
D:\source\Meep\Meep\trunk\MeepApp>android update project -p .\
Updated local.properties
Updated file D:\source\Meep\Meep\trunk\MeepApp\proguard-project.txt
D:\source\Meep\Meep\trunk\MeepApp>
为什么呢?请告诉我如何运行整个bat命令。非常感谢
注意:当我在CMD上逐个输入命令时,它运行正常。
android
是一个.bat文件,在不停止第一个文件的情况下从另一个文件调用.bat需要call
:
call android update project -p .\
更多信息:年份。ant clean和ant release也需要“调用”。mvn clean compile安装也需要调用,非常感谢@laalto