1

我正在尝试构建 jasperserver。我想通过 bat 文件执行所有这些命令。我创建了一个 bat 文件,但是当我执行它时,它只执行第一个命令。

@Echo Off
js-ant clean-config 
js-ant gen-config 
js-ant add-jdbc-driver 
js-ant build-pro 
js-ant create-js-db 
js-ant build-js-ddl-pro 
js-ant init-js-db-pro 
js-ant import-sample-data-pro

这些是bat文件的内容..我不知道该怎么做...我从来没有创建过bat文件:)谢谢..

4

1 回答 1

3

我猜 js-ant 本身就是一个批处理文件。在这种情况下,您需要CALL它,否则调用批处理文件会自动终止。

这应该有效:

@Echo Off
call js-ant clean-config 
call js-ant gen-config 
call js-ant add-jdbc-driver 
call js-ant build-pro 
call js-ant create-js-db 
call js-ant build-js-ddl-pro 
call js-ant init-js-db-pro 
call js-ant import-sample-data-pro
于 2011-10-20T06:49:25.320 回答