【发布时间】:2015-09-27 02:53:13
【问题描述】:
我想开发一个 Maven 插件,作为其配置的一部分(将映射到 mojo 字段),我想在几个标签上提供 XML 属性。不幸的是,official guide 没有提到在配置块中使用属性(这可能意味着也可能不意味着它根本不可能。)
我想要的是这个:
<plugin>
<configuration>
<my_option attr="x" /> <!-- is this possible? -->
</configuration>
</plugin>
这可能吗?如果是这样,这将如何映射到我的 mojo 中的字段?
【问题讨论】:
-
如果 maven 开发人员将 XML 属性合并到 pom 设计中,那将是非常有益的。不幸的是,不这样做的结果是冗长而冗长的。对于我的插件,我需要配置一些键不是有效 XML 标记的映射,因此我不得不采用更冗长的
<entry><key>key</key><value>value</value></entry>样式。以<properties>开头的内容一直是一团糟。
标签: maven maven-plugin