使用spring-boot-devtools热部署遇到的坑

spring-boot版本1.5.3.RELEASE

spring-boot-devtools版本1.5.9.RELEASE

jdk 1.7

问题:当我在修改class文件时,手动重新编译class文件时,工具就会出现异常信息(如果工具设置为自动编译是不会提示这个错误信息的但是会影响到项目正常编译导致每次重新启动时都会出现一些问题,我遇到的就是controller没有扫描到)如下:

使用spring-boot-devtools热部署遇到的坑_第1张图片

网上查了下,发现java.lang.annotation.Repeatable这个是java8的特性,我用的是jdk7因此导致编译出现问题。

问题找到了,就是要替换一下jdk1.7为jdk1.8就好了。

spring-boot-devtools热部署配置


	org.springframework.boot
	spring-boot-devtools
	1.5.9.RELEASE
	true



	
		
			org.springframework.boot
			spring-boot-maven-plugin
			
				true
			
		
	

你可能感兴趣的:(使用spring-boot-devtools热部署遇到的坑)