Plugins 如何在Maven中以编程方式获取资源编码

Plugins 如何在Maven中以编程方式获取资源编码,plugins,encoding,maven,maven-plugin,Plugins,Encoding,Maven,Maven Plugin,我正在编写一个maven插件,我想处理一些资源文件 为了实现这一目标,我想采用使用maven resource plugin指定的编码:如何以编程方式访问此编码?通常,访问其他插件配置是一个坏主意。相反,您可以使用as-Maven资源插件正在使用,并在pom.xml中使用属性替换 但是如果你真的想这样做,你必须得到Maven项目实例,找到资源插件,然后解释它的配置,同时考虑所有的父项目。我不相信Maven提供了任何简单的方法来处理这个问题。一般来说,访问其他插件配置是个坏主意。相反,您可以使用a

我正在编写一个maven插件,我想处理一些资源文件


为了实现这一目标,我想采用使用maven resource plugin指定的编码:如何以编程方式访问此编码?

通常,访问其他插件配置是一个坏主意。相反,您可以使用as-Maven资源插件正在使用,并在pom.xml中使用属性替换


但是如果你真的想这样做,你必须得到Maven项目实例,找到资源插件,然后解释它的配置,同时考虑所有的父项目。我不相信Maven提供了任何简单的方法来处理这个问题。

一般来说,访问其他插件配置是个坏主意。相反,您可以使用as-Maven资源插件正在使用,并在pom.xml中使用属性替换


但是如果你真的想这样做,你必须得到Maven项目实例,找到资源插件,然后解释它的配置,同时考虑所有的父项目。我不相信Maven提供了任何简单的方法来处理这个问题。

我理解您的观点,这个解决方案只允许定义一次编码。谢谢。我理解你的意思,这个解决方案只允许定义一次编码。谢谢