Ant exec:暂停构建以接受执行程序所需的用户输入

时间:2013-03-28 13:43:51

标签: java ant

我正在使用Ant exec在我的构建之后运行程序,该程序是一个java程序,它有一个等待用户输入的扫描程序,在它执行任何操作之前选择一个选项,目前ant exec只运行程序,显示选项并继续其他目标

jar:
  [jar] Building jar: /home/me/workspace/app/build/somejar.jar

my.app:
[exec] 
[exec]  Choose one of the following menus 
[exec]  
[exec] 0. Exit 
[exec] 1. do something 
[exec] 2. do something  
[exec] 3. do something amazing 
[exec] 4. do something wonderful 
[exec]  
[exec] 

some.next.target:

1 个答案:

答案 0 :(得分:1)

考虑使用< input>获取选择的任务,然后将其作为输入属性传递给< exec>任务或将其用作< exec>的参数任务,如果您的程序将接受命令行参数。