泛型奇怪的错误:“类型参数<t> java.util.List <! - ? - > extends T&gt;无法确定”</t>

时间:2011-03-14 17:45:40

标签: generics maven

我有以下代码,它在eclipse中编译好,但是当运行maven时,我在下面进一步得到这个奇怪的错误。

 protected <T> List<? extends T> findByNamedQuery(String name, Object... args) {
       return findByNamedQuery(name, 0, 0, args);
   }
  

/home/tomcat/.jenkins/jobs/comum-util/workspace/src/main/java/company/comum/dao/jpa/JpaAbstractDAO.java:[294,31]   java.util.List的类型参数无法确定;没有   存在唯一的最大实例   类型变量T的上限   T,java.lang.Object中,java.lang.Object中

Maven配置为使用java 1.6,我也尝试配置1.5,但我仍然得到相同的错误。

这是一个现有代码,我只是为其创建maven配置。 运行“mvn clean install”时发生错误 我在这里做错了吗?

1 个答案:

答案 0 :(得分:1)