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 識別爲資源目錄