5

現在、私はgrails/mavenプロジェクトを持っています。現在、grails プロジェクトを 1.2.1 にアップグレードしています。問題は、アップグレードがユーザー入力を要求することです。私の CI サーバーがそれを構築しようとすると、特定のプラグインをアップグレードするかどうかをユーザーに尋ねて停止します。

すべてのユーザー入力に対して「y」と応答するようにmavenに指示する方法はありますか?

4

2 に答える 2

6

--batch-mode オプションを使用してみてください。これは、「賢明な」デフォルトの回答で質問に自動的に回答することになっています...それが何を意味するにせよ。

それができない場合は、UNIX / LINUX で試すことができますyes | mvn <options> ...

于 2010-02-08T10:42:55.027 に答える
2

grails upgradetarget には、'--non-interactiveユーザー入力を無効にする ' オプションがあることがわかりました。これをCIサーバーに接続するだけの問題でした。

于 2010-02-10T10:38:56.303 に答える