【发布时间】:2018-09-28 16:33:44
【问题描述】:
我正在尝试在 mojo 中的字段上方使用 @Parameter。
@Parameter(required = false)
public Map authentication;
在插件使用中我通过了:
<configuration>
<authentication>
<user>a</user>
<server>
<address>server.com</address>
<port>123</port>
</server>
<authentication>
</configuration>
行为是maven似乎不能注入所有数据,只是<K,V>很简单,比如<user>有一个String,但在<server>的情况下,我期待同样的行为,例如,另一个Map<K,V> 与<address> 和<port>,但maven 注入null
【问题讨论】:
-
是的,我已经阅读了,但是没有任何关于复杂任意配置的信息被告知,就像示例一样,深度不超过一个级别
标签: maven plugins dependency-injection parameters mojo