2016-07-05 74 views
1

下面的代码不起作用:如何配置application.properties JMS监听文件

@JmsListener(destination = "${myDestination}", containerFactory = "jmsContainerFactory") 
public void receive(String message) { 
    // do something 
} 

如何注入在我application.properties文件中定义为JmsListener中的myDestination价值?

回答

3

application.properties

myDestination=myQueue 

它可能不工作,因为你使用Spring 1.3启动附带Spring框架4.2。这从Spring Framework 4.3.RC1开始实现,因此您可以将版本覆盖到4.3.1.RELEASE或尝试Spring Boot 1.4.0.M3(最终将于近期发布)。