2016-07-05 50 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(最終將於近期發佈)。