Intellij IDEA 个人使用技巧记录
本文长期更新,记录遇到的使用技巧
SpringBoot
Cannot resolve configuration property
该提示存在于 application.properties
文件。可使用 SpringBoot 的 configuration processor
模块来解决问题:
-
引入依赖:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <optional>true</optional> </dependency>
- 为配置类添加
@ConfigurationProperties
注解
参考: https://stackoverflow.com/que...
默认配置文件不是 application.properties
近段时间接受一个项目,它在启动类中修改了默认的配置文件名为 cfg.properties
。Intellij IDEA 是无法识别它为 SpringBoot 的配置文件。如何解决呢?
- 确定 项目被识别为 SpringBoot 项目
- 打开项目配置 Project Structure,选择 Facts
- 选择图中红色框,如图
- 在图中输入文件名即可,要求是 src/main/resources 目录下的,即已经被 Intellij IDEA 识别为资源目录