2

-Dide.run.dashboard=true在帮助 -> 编辑自定义 VM 选项中添加了自定义 VM 选项。但我似乎找不到这个 JetBrains 博客文章https://blog.jetbrains.com/idea/2017/05/intellij-idea-2017-2-eap-run中提到的用于 Spring 启动的“运行仪表板” -dashboard-for-spring-boot/

我曾尝试查看 JetBrains 博客文章,但似乎无法找到该仪表板在 2018.2 版 Intellij IDEA 中发生了什么。

4

1 回答 1

0

我的Intellij IDEA版本是2018.1,遇到和第一次一样的问题。-Dide.run.dashboard=true改成idea.exe.vmoptions和idea64.exe.vmoptions后还是不行。

我找到了另一种方法来重新获得“运行仪表板”。

在您的 Spring Boot 或 Spring Cloud 项目中,打开workspace.xmlin.idea目录(在顶级目录中): 工作区.xml

component找到带有 name 属性的标签RunDashboard,首先应该是这样的:

<component name="RunDashboard">
    <option name="ruleStates">
      <list>
        <RuleState>
          <option name="name" value="ConfigurationTypeDashboardGroupingRule" />
        </RuleState>
        <RuleState>
          <option name="name" value="StatusDashboardGroupingRule" />
        </RuleState>
      </list>
    </option>
</component>

接下来,将以下代码component与现有标签一起添加到标签中option

<option name="configurationTypes">
    <set>
        <option value="SpringBootApplicationConfigurationType" />
    </set>
</option>

最后,它应该是这样的:

<component name="RunDashboard">
    <option name="configurationTypes">
        <set>
            <option value="SpringBootApplicationConfigurationType" />
        </set>
    </option>
    <option name="ruleStates">
        <list>
        <RuleState>
            <option name="name" value="ConfigurationTypeDashboardGroupingRule" />
        </RuleState>
        <RuleState>
            <option name="name" value="StatusDashboardGroupingRule" />
        </RuleState>
        </list>
    </option>
</component>

然后,只需按 Ctrl+S(保存此文件),就会弹出“运行仪表板”!

于 2021-10-12T03:38:05.690 回答