【发布时间】:2020-10-19 15:17:42
【问题描述】:
我有一个简单的 Mojo dto 类:
public Output
{
@Parameter(name="target", required=true)
private File location;
@Parameter(name="encoding", defaultValue="UTF-8")
private String encoding;
// getters and setters
}
如果pom.xml 中没有另外定义,我希望字段encoding 将包含UTF-8:
<plugin>
<!-- my plugin -->
<configuration>
<outputs>
<output>
<target>${basedir}/src/main/resources/target.json</target>
</output>
</outputs>
</configuration>
</plugin>
相反,我得到了 null。
我的期望是错误的还是我错过了一些重要的事情?
【问题讨论】:
-
pom.xml是怎么定义的?你使用 Maven 配置文件吗? -
@NikolasCharalambidis 没有文件,简单的配置,添加示例
-
下面有Outputs和输出列表的绑定类吗?
标签: java maven maven-plugin