5

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

有没有办法告诉 maven 对所有用户输入响应“y”?

4

2 回答 2

6

尝试使用 --batch-mode 选项。这应该用“明智的”默认答案自动回答问题......不管这意味着什么。

如果做不到这一点,你可以在 UNIX/LINUX 上尝试yes | mvn <options> ...

于 2010-02-08T10:42:55.027 回答
2

我发现grails upgrade目标有一个'--non-interactive禁用用户输入的 ' 选项。只需将其与我的 CI 服务器连接即可。

于 2010-02-10T10:38:56.303 回答