3

Maven で-q オプションを使用すると、「props」を除くすべてのログ出力が抑制されます。これらの「小道具」出力を静かにしたいのですが、どうすればいいですか??

私は走っています:

mvn versions:set -DnewVersion=0.0.2 -DgenerateBackupPoms=false

出力:

[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] Products
[INFO] Products :: Base
[INFO] Products :: Badges
[INFO] Assembly
Downloading: http://nexus.xxx
Downloading: http://nexus.xxx
Downloaded: http://nexus.xxx (17 KB at 85.4 KB/sec)
Downloaded: http://nexus.xxx (27 KB at 136.0 KB/sec)
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Project 0.0.2-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- versions-maven-plugin:2.0:set (default-cli) @ campaigns ---
[INFO] Processing
[INFO]     Updating project
[INFO]         from version 0.0.2-SNAPSHOT to 0.0.2
Props: {project.version=0.0.2, project.artifactId=campaigns, project.groupId=campaigns}
Props: {project.version=0.0.2, project.artifactId=campaigns, project.groupId=campaigns}
Props: {project.version=0.0.2, project.artifactId=campaigns, project.groupId=campaigns}
Props: {project.version=0.0.2, project.artifactId=campaigns, project.groupId=campaigns}
Props: {project.version=0.0.2, project.artifactId=campaigns, project.groupId=campaigns}

-q オプションを使用すると、すべての「情報」と「ダウンロード」が抑制されますが、「小道具」は抑制されません。

「mvn versions:set」コマンドごとにビルド ログに 60 MB の「小道具」を生成するプロジェクトがあるので、これらの「小道具」を静かにする方法を本当に知りたいです。

-q オプションが使用されている場合でも、これらの「小道具」を静かにしないのは、 Maven バージョンのプラグインのバグである可能性があります。

4

2 に答える 2

0

これは確かに非常に厄介ですが、パッチで報告されたバグがあるようです。したがって、これはいつかパッチされる可能性があります。

于 2013-08-14T20:35:43.567 に答える