我有一些由xmlbeans-maven-plugin从xsd文件生成的代码。不幸的是,生成的代码使用原始集合类型,如:
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 v2.0.9,xmlbeans-maven-plugin v2.3.3
发布于 2011-05-11 04:02:31
您可能只需要使用javaSource parameter为1.5来生成泛型代码。
发布于 2011-05-11 02:21:57
您应该尝试将源jdk版本和目标jdk版本设置为1.5之前的版本,以消除这些警告。Setting source version
例如:
<configuration>
<source>1.4</source>
<target>1.4</target>
</configuration>https://stackoverflow.com/questions/3803346
复制相似问题