我有以下 bat 脚本:
@echo off
set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_32
set JRE_HOME=C:\Program Files\Java\jdk1.6.0_32\jre
set Path=%JAVA_HOME%\bin;%Path%
cd C:\project
mvn validate compile package db-migration:migrate -DskipTests
REM script exits here, the second line never been executed
java -jar target/compiled_tar.jar
最后一行从未被执行。"mvn..." 成功完成,compiled_tar.jar 被创建,输出为:
[INFO] BUILD SUCCESS
如果我在最后一行和上一行之间插入 PAUSE 命令,则 PAUSE 也从未发生过。为什么?