A T*_*mas 8 intellij-idea spring-security spring-boot
我正在尝试以下示例
并且在 Intellij IDEA 中运行正常,没有任何错误。但是当我在pom.xml中将 Spring Boot 版本从2.4.4更改为2.7.1时,它会抛出 IDE 错误:
无法自动装配。 未找到以下“HttpSecurity”类型的 bean :
@Bean
public SecurityFilterChain configuration(HttpSecurity httpSecurity) throws Exception {
..........................
Run Code Online (Sandbox Code Playgroud)
该应用程序运行良好,但有兴趣知道为什么会发生这种情况。IDE版本为IntelliJ IDEA 2022.1(终极版)
Mar*_*gio 25
由于某种原因,IDE 无法检测到该HttpSecuritybean 是由 Spring Boot 配置的。您可以通过添加到配置类来消除错误@EnableWebSecurity,它解决了这个问题,因为注释导入了HttpSecurityConfiguration配置类。
IntelliJ 团队已修复此问题,您可以在此处获取有关修复及其可用版本的更多信息。
在 IntelliJ 2022.2 EAP 3、2022.1.3 中可用
| 归档时间: |
|
| 查看次数: |
19111 次 |
| 最近记录: |