2014-11-24 52 views
0

下面的代码返回类型不匹配:不能转换从字符串到资源注射类型不匹配

import javax.annotation.Resource; 
import javax.jms.ConnectionFactory; 
import javax.jms.Queue; 


public class JmsMessageCollector { 

    @Resource(name="My_connFactory",type="javax.jms.ConnectionFactory") 
    private static ConnectionFactory connectionFactory; 

} 

我该如何解决这个问题?

回答

1
@Resource(name="WIAM_connFactory", type=javax.jms.ConnectionFactory.class) 

按照错误消息和javadoc

+0

他们的教程是说不同:https://docs.oracle.com/javaee/6/tutorial/doc/bncjk.html – user1802439 2014-11-24 09:19:48

+0

看起来像一个文件假人:) – Reimeus 2014-11-24 10:14:39