我有一些xml文件由xmlbeans-maven-plugin生成。遗憾的是,生成的代码使用原始集合类型,例如:
java.util.List targetList = new java.util.ArrayList();
get_store().find_all_element_users(CURRENCY$0, targetList);
Currency[] result = new Currency[targetList.size()];
targetList.toArray(result);
会引起很多警告
有没有办法强制插件生成泛型类型或生成@SupressWarnings
注释?
我使用maven v 2.0.9,xmlbeans-maven-plugin v 2.3.3
答案 0 :(得分:2)
您可以使用1.5的javaSource parameter生成通用代码。
答案 1 :(得分:0)
您应该尝试将源和目标jdk版本设置为1.5之前的版本以消除这些警告。 Setting source version
e.g。
<configuration>
<source>1.4</source>
<target>1.4</target>
</configuration>