首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在由xmlbeans-maven-plugin生成的代码中摆脱泛型警告?

如何在由xmlbeans-maven-plugin生成的代码中摆脱泛型警告?
EN

Stack Overflow用户
提问于 2010-09-27 19:28:00
回答 2查看 539关注 0票数 2

我有一些由xmlbeans-maven-plugin从xsd文件生成的代码。不幸的是,生成的代码使用原始集合类型,如:

代码语言:javascript
复制
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

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-11 04:02:31

您可能只需要使用javaSource parameter为1.5来生成泛型代码。

票数 2
EN

Stack Overflow用户

发布于 2011-05-11 02:21:57

您应该尝试将源jdk版本和目标jdk版本设置为1.5之前的版本,以消除这些警告。Setting source version

例如:

代码语言:javascript
复制
          <configuration>
               <source>1.4</source>
               <target>1.4</target>
           </configuration>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3803346

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档