报错信息
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版本可以成功,但是在我们现在开发的项目中集成失败
a) Is the corresponding spring-boot version correct? I am using version 1.3.3 here;
b) Whether the plugin has been added, and the attribute <fork>true</fork>
c) Whether the Eclipse Project has Build Automatically turned on (I stumbled into a trap here myself, I don’t know why my tool turned off the automatic compilation function when).
d) If SpringApplication.setRegisterShutdownHook(false) is set, automatic restart will not work.