【发布时间】:2013-10-14 02:03:00
【问题描述】:
我以交互方式添加了一些 system.in 输入(用户输入)。我已经创建了可执行 jar,并且正在使用 apache ant 来编译和运行该程序。 当我使用 java -jar jarfile.jar 执行它时,程序交互正常并通过缓冲阅读器 system.in 获取用户输入,但是当我通过 ant run 通过 apache ant 运行它时, 它在第一次输入后挂起。
为什么 apache ant 不接受通过键盘输入的 System.in 输入?
是不是一定要在apache ant的run target java task里面加点东西?
【问题讨论】:
-
您能否添加一些用于从 Ant 调用 Java 的 sn-p 代码?
-
简短的回答是不支持从 Ant 任务读取控制台输入。