解决springboot|解决springboot configuration processor对maven子模块不起作用的问题
环境问题:
idea 2021.1
maven 3.6.1
springboot 2.3.10.RELEASED
spring boot configuration annotation processor not configured
文章图片
单模块maven项目 在
pom
内添加以下依赖即可消除警告org.springframework.boot spring-boot-configuration-processortrue
多模块且喊子模块maven项目 在父module的
pom
内添加以下依赖org.springframework.boot spring-boot-configuration-processor
然后在
maven-compiler-plugin
内的annotationProcessorPaths
中添加相应path
org.apache.maven.plugins maven-compiler-plugin3.8.1 ${maven.compiler.target} ${maven.compiler.source}UTF-8 org.springframework.boot spring-boot-configuration-processor${spring-boot.version}
这样就能消除警告啦,至于自定义yml或properties的内容快捷提示且能跳转相应配置类,可以看如下简单demo
demo application.yml
my:a:name: lisiage: 11person:age: 12name: zhangsan
MyConfig.java
import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component; /** * *demo *
* * @author wandoupeas * @date 2021-09-16 11:48 上午 */@Data@Component@ConfigurationProperties(prefix = "my.a")public class MyConfig {private String name; private String age; private MyConfigName person; }
MyConfigName.java
import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component; /** * *demo *
* * @author wandoupeas * @date 2021-09-16 11:48 上午 */@Data@Component@ConfigurationProperties(prefix = "my.a.person")public class MyConfigName {private String name = "zhangsan"; private String age = "123"; }
【解决springboot|解决springboot configuration processor对maven子模块不起作用的问题】到此这篇关于解决springboot configuration processor对maven子模块不起作用的问题的文章就介绍到这了,更多相关spring boot maven子模块不起作用内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
推荐阅读
- parallels|parallels desktop 解决网络初始化失败问题
- 考研英语阅读终极解决方案——阅读理解如何巧拿高分
- Activiti(一)SpringBoot2集成Activiti6
- MybatisPlus|MybatisPlus LambdaQueryWrapper使用int默认值的坑及解决
- SpringBoot调用公共模块的自定义注解失效的解决
- 解决SpringBoot引用别的模块无法注入的问题
- Spark|Spark 数据倾斜及其解决方案
- 解决SyntaxError:|解决SyntaxError: invalid syntax
- Spectrum|Spectrum 区块偶尔停止同步问题排查与解决笔记
- 一劳永逸地解决词汇量不够的问题