0

以前2.1.1:evalute -Dexpression=project.versionは自分のプロジェクトのバージョンを取得していましたが、それは他のものも標準出力に出力していました。[INFO]これらの行を「オフ」にする方法はありますか?

評価された式の値 (この場合はバージョン) のみを取得できるはずだと思います。

これは Windows 上にあるので、できませgrepawk

  C:\Users\Owner\ mvn org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate  \         
  -Dexpression=project.version

    [INFO] Scanning for projects...
    [INFO] ------------------------------------------------------------------------
    [INFO] Building myproject
    [INFO]    task-segment: [org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate] (e)
    [INFO] ------------------------------------------------------------------------
    [INFO] [help:evaluate {execution: default-cli}]
    0.1.1-SNAPSHOT
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD SUCCESSFUL
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 2 seconds
    [INFO] Finished at: Thu Mar 28 17:42:49 EDT 2013
    [INFO] Final Memory: 9M/106M
    [INFO] ------------------------------------------------------------------------
4

2 に答える 2

0

greponがなくてもWindowsfindStrがあります。

/l : 検索文字列をそのまま使用します。

/r : 検索文字列を正規表現として使用します。/lを使用しない限り、Findstr はすべてのメタ文字を正規表現として解釈します。

さらに、 GNUWinが提供するWindows 用の Grepもあります。

これが役立つことを願っています。

于 2013-03-29T00:56:17.150 に答える
0

あなたが得ることができる最も近いものは、-q新しいバージョンのmavenのコマンドラインオプションです。

すべてを削除するわけではありませんが、ノイズを削除する必要があります

于 2013-03-28T21:53:49.587 に答える