The method list(String, Object[]) is ambiguous for the type BaseHibernateDao<M,P

问题地址:http://www.iteye.com/topic/1120924?page=20

 

请问,对于BaseHibernateDao里面的方法,list,含有不定参数,在myeclipse的x86_64位上运行没有问题。 
但是在eeclipse-jee-juno-SR1-win32-x86_64上运行就有问题,提示: 
The method list(String, Object[]) is ambiguous for the type BaseHibernateDao<M,PK> 
麻烦您看下。

 

decentway 写道

你看看编译器选择的是几?

 

jinnianshilongnian 写道

好像是eclipse juno 不支持可变函数。。。。 

 

decentway 写道

好像是eclipse juno 不支持可变函数。。。。 

 

decentway 写道

不是不支持,算是个bug。 
具体见http://stackoverflow.com/questions/10852923/method-is-ambiguous-for-the-type-but-the-types-are-not-ambigues-and-the-error 
总之很神经。

 

linfanne写道(解决方案)

 嗯,这个问题也困扰我一个晚上,看了一下你的链接解决了,

环境 win64 +eclipse4.2.1 +jdk1.6 

解决方法 在eclipse.ini -vmargs后面添加  -DtolerateIllegalAmbiguousVarargsInvocation=true 

重启eclipse,并clean一下项目 重新编译即可,希望对之前 好几个人问的同一个问题有解决办法, 

当然要是 楼主能编辑一下 在自己的文章里就好了,看了博客和论坛的这个文章 至少有5个以上的人遇到了这个问题。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  •  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值