Tôi có một tệp bó thực thi ba lệnh Maven, lần lượt từng lệnh. Mỗi lệnh có thể được thực hiện thành công trong tập lệnh - bằng chính nó!. Nhưng khi tôi thêm cả ba lệnh vào cùng một tệp, chỉ lệnh đầu tiên thực thi trước khi tập lệnh thoát. Bất cứ ý tưởng tại sao?
mvn install:install-file -DgroupId=gdata -DartifactId=base -Dversion=1.0 -Dfile=gdata-base-1.0.jar -Dpackaging=jar -DgeneratePom=true
mvn install:install-file -DgroupId=gdata -DartifactId=blogger -Dversion=2.0 -Dfile=gdata-blogger-2.0.jar -Dpackaging=jar -DgeneratePom=true
mvn install:install-file -DgroupId=gdata -DartifactId=blogger-meta -Dversion=2.0 -Dfile=gdata-blogger-meta-2.0.jar -Dpackaging=jar -DgeneratePom=true
Ngoài ra, nếu tôi sao chép cả ba lệnh và dán chúng vào shell lệnh (cmd.exe), chúng sẽ thực thi lần lượt từng lệnh mà không gặp vấn đề gì. Vì vậy, đây rõ ràng là một số vấn đề với tập tin dos dos.