Maven - 自动响应所有用户输入的“是”

时间:2010-02-08 10:31:58

标签: java maven

目前我有一个grails / maven项目。现在我将我的grails proj升级到1.2.1。问题是升级要求用户输入,如果我的CI服务器尝试构建它,它将停止询问用户是否要升级某些插件。

有没有办法告诉maven对所有用户输入回答'y'?

2 个答案:

答案 0 :(得分:4)

尝试使用--batch-mode选项。这应该用“合理的”默认答案自动回答问题......无论这意味着什么。

如果失败,在UNIX / LINUX上你可以尝试yes | mvn <options> ...

答案 1 :(得分:2)

我发现grails upgrade目标有'--non-interactive'选项可禁用用户输入。这只是与我的CI服务器连接的问题。