4

ファイルの最後に追加したい値がありますが、使用するプラグインがわかりません。

例:追加する値: "myValue"

ファイル:

value1

value2

追加後のmyValue

antrun-pluginを使用してそれを実行できることは知っていますが、mavenプラグインを使用してこれを実行することは可能ですか?

私も調べましたmaven-shade-pluginが、彼らのWebサイトのいくつかの例から、必要なもの(1つのファイルに追加する値)ではなく、2つのファイルを追加するだけでした。

4

3 に答える 3

1

申し訳ありませんが、あなたの最善の選択肢は本当にAntプラグインだと思います。

pom.xmlでAntを使用する必要があるたびに身震いしますが、場合によっては、これが最も簡単なオプションです。それを受け入れることを学びなさい、それはあなたにいくつかの頭痛を救うでしょう:-)

おそらく独自のMavenプラグインを作成することもできますが、それはおそらくより多くの作業になります。

もう1つのオプションは、値を追加するシェルスクリプトを作成し、を使用してそれを呼び出すことmaven-exec-pluginです。ただし、その場合は、さまざまなオペレーティングシステムを処理する必要があります。

于 2013-02-15T13:50:38.500 に答える
1

Mavenフィルタリングを使用して、探しているものを実現できます。

于 2013-02-15T18:05:38.903 に答える
0

Codehaus gmaven-pluginは、このようなタスクのもう1つのオプションです。

于 2013-02-15T14:06:17.967 に答える