【问题标题】:Spring application.properties is grayed out with Spring InitilizrSpring application.properties 与 Spring Initializr 一起显示为灰色
【发布时间】:2022-01-10 14:15:36
【问题描述】:

我是 Spring 新手,正在尝试将 Spring Initilizr 用于我的项目。 在为“Spring Web”和“Spring Data Redis”添加依赖项后,我正在使用此工具生成的代码。 当我在 IntelliJ 中打开生成的代码并尝试编辑文件 application.properties 时,我注意到我在那里键入的所有内容都是灰色的。根据 IntelliJ,它是一个“未使用的属性”。

知道如何在我的项目中启用 application.properties 吗?

【问题讨论】:

  • 您做得很好,如果您使用该属性,Spring 会捡起它。 InteliJ 并不总是能正确处理未使用的属性。
  • 这还取决于您是否拥有 IntelliJ Community 或 Ultimate,因为 AFAIK 只有 Ultimate 带来了所有 Spring/Spring Boot 插件,这将启用此类 IDE 功能。
  • 我正在使用社区版
  • 我在终极版中看到了这一点。所有属性都显示为灰色,而不仅仅是“未使用”的属性。我禁用了插件,它们立即再次亮起,我的 + 单击再次工作

标签: spring spring-boot intellij-idea spring-data-redis spring-initializr


【解决方案1】:

正如其中一个 cmets 中提到的,这确实是 InteliJ 的一个问题。属性按预期工作,IntelliJ 出于某种原因无法正确显示。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-01-27
    • 1970-01-01
    • 2019-08-31
    • 2017-06-03
    • 1970-01-01
    • 2020-11-26
    • 2015-12-05
    • 2019-01-05
    相关资源
    最近更新 更多