目前我有一个grails / maven项目。现在我将我的grails proj升级到1.2.1。问题是升级要求用户输入,如果我的CI服务器尝试构建它,它将停止询问用户是否要升级某些插件。
有没有办法告诉maven对所有用户输入回答'y'?
答案 0 :(得分:4)
尝试使用--batch-mode选项。这应该用“合理的”默认答案自动回答问题......无论这意味着什么。
如果失败,在UNIX / LINUX上你可以尝试yes | mvn <options> ...
答案 1 :(得分:2)
我发现grails upgrade
目标有'--non-interactive
'选项可禁用用户输入。这只是与我的CI服务器连接的问题。