我的自定义插件中有一个参数是一个数组。如果没有给出任何参数,我想将default-value设置为空数组。当然,这是常规变量的正常语法:
/**
* @parameter default-value="Hello Maven World"
*/
private String message;
但我的数组设置如下:
/**
* @parameter
*/
private String[] message;
如何将数组变量的默认值设置为自定义maven插件中的参数?
答案 0 :(得分:3)
应该可以直接在代码中设置默认值,而不是使用标记。仍然可以在pom文件中覆盖此值。
/**
* @parameter
*/
private String[] message = new String[0];
那会给你一个空数组。