java - 使用spring-boot-devtools时报错?
迷茫
迷茫 2017-04-18 10:25:35
0
1
1060

报错信息

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'inMemoryDatabaseShutdownExecutor' defined in class path resource [org/springframework/boot/devtools/autoconfigure/DevToolsDataSourceAutoConfiguration.class]: 
Unsatisfied dependency expressed through constructor argument with index 1 of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties]:
 No qualifying bean of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] found for dependency: 
expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {};
nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] 
found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {}

Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties]
 found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {}

我的配置主要是:
` <parent>

    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.3.3.RELEASE</version>
</parent>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
</dependency>`

idea中设置了
1.settings-->Complier--->勾选Make Project Automatically
2.Shift+Ctrl+Alt+/,选择Registry,勾选compiler.automake.allow.when.app.running
本地仓库也有了spring-boot-devtools的jar包;我自建的springboot项目使用的是1.4版本可以成功,但是在我们现在开发的项目中集成失败

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

répondre à tous(1)
大家讲道理

a) La version spring-boot correspondante est-elle correcte ? J'utilise ici la version 1.3.3 ;

b) Si le plugin a été ajouté, et l'attribut <fork>true</fork>

c) Si le projet Eclipse a activé la construction automatique (je suis moi-même tombé dans un piège ici, je ne sais pas pourquoi mon outil a désactivé la fonction de compilation automatique à quel moment).

d) Si SpringApplication.setRegisterShutdownHook(false) est défini, le redémarrage automatique ne fonctionnera pas.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal