由于Java9中的新模块系统
SpringBoot-1.5.9无法处理,
@PostConstruct因为注释类不在类路径中。问题(或类似问题)在此处和此处进行描述。有几种解决方法:
使用Java8运行该应用程序,
或者如果仍在Java9上运行该应用程序:javax.annotation:javax.annotation-api
向POM 添加依赖项,或- 升级到更新的2.0.0+版本的Spring-Boot(在撰写本文时仍为PRERELEASE),其中包含该依赖项;

由于Java9中的新模块系统
SpringBoot-1.5.9无法处理,
@PostConstruct因为注释类不在类路径中。问题(或类似问题)在此处和此处进行描述。有几种解决方法:
使用Java8运行该应用程序,
或者如果仍在Java9上运行该应用程序:
javax.annotation:javax.annotation-api向POM 添加依赖项,或