4

我有一个要附加到文件末尾的值,但我不知道要使用哪个插件。

示例:我要附加的值:“myValue”

文件:

价值1

价值2

myValue # 附加后

我知道我可以使用 antrun-plugin 来做到这一点,但是是否可以使用 maven 插件来做到这一点?

我也看过了maven-shade-plugin,但是从他们网站上的几个例子中,我只看到了追加 2 个文件而不是我需要的(追加到一个文件的值)

4

3 回答 3

1

您可以使用Maven 过滤来实现您正在寻找的内容。

于 2013-02-15T18:05:38.903 回答
1

很抱歉,但我认为您最好的选择确实是 Ant 插件。

每次我必须在我的 pom.xml 中使用 Ant 时,我都会不寒而栗,但在某些情况下,这是最简单的选择。学会接受它,它会为您省去一些麻烦:-)

您也可以编写自己的 Maven 插件,但这可能需要更多的工作。

另一种选择是创建一个 shell 脚本来附加值,然后使用maven-exec-plugin. 不过,在这种情况下,您将不得不处理不同的操作系统。

于 2013-02-15T13:50:38.500 回答
0

Codehaus gmaven-plugin是此类任务的另一种选择。

于 2013-02-15T14:06:17.967 回答