springboot整合active,構建工具使用gradle。報錯解決

報錯如下: 

Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled.
2019-04-26 18:26:41.167 ERROR 5284 --- [           main] o.s.b.d.LoggingFailureAnalysisReporter   : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Field jmsMessagingTemplate in org.myself.gradle.active.service.Producer required a bean of type 'org.springframework.jms.core.JmsMessagingTemplate' that could not be found.
    - Bean method 'jmsMessagingTemplate' not loaded because Ancestor org.springframework.boot.autoconfigure.jms.JmsAutoConfiguration did not match


Action:

Consider revisiting the conditions above or defining a bean of type 'org.springframework.jms.core.JmsMessagingTemplate' in your configuration.


Process finished with exit code 1

build.gradle文件內容

group 'org.myself.gradle'
version '1.0-SNAPSHOT'

apply plugin: 'java'

sourceCompatibility = 1.8

repositories {
    maven {
        url "http://maven.aliyun.com/nexus/content/groups/public/"
    }
    mavenCentral()
}


dependencies {
    implementation "org.springframework.boot:spring-boot-starter-web:1.5.10.RELEASE"
    implementation 'org.springframework.boot:spring-boot-starter-test:1.5.10.RELEASE'
    implementation 'org.projectlombok:lombok:1.16.18'
    implementation 'org.springframework.boot:spring-boot-starter-activemq:1.5.10.RELEASE'
}

application.yml內容:

spring:
  application:
    name: gradle-active
  activemq:
    user: admin
    password: admin
    broker-url: tcp://127.0.0.1:61616
    pool:
      enabled: true
      max-connections: 10
    packages:
      trust-all: true

看下你的依賴是否缺少這個,添上啓動成功

implementation 'org.apache.activemq:activemq-pool:5.15.1'

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章