idea如何开启Run Dashboard

1. 使用场景

IDEA开发工具中以 run 或 debug 方式启动多个 SpringBoot 应用时, 日志控制台排开在窗口上方, 服务间调用涉及日志追踪时, 不方便快速切换来查看日志信息 . 如下图所示:

IDEA提供了强大Dashboard功能(运行仪表盘), 可以很好的将上面的多应用启动实例进行管理.
使我们配置的项目可视化,方便spring boot项目重新配置、Run、Debug,简化了我们的操作步骤。

2. 开启Run Dashboard

不同版本的IDEA开启Run Dashboard的方式不一样.

2.1 2018及之前版本

方式一
在配置spring boot项目时,发现2018版本的idea项目启动中,会弹出一个窗口Run Dashboard, 每次都要点击一下,才能正常使用,那么如何设置Run Dashboard自动使用呢? 需要点击下图中的第一选项;
idea如何开启Run Dashboard_第1张图片
然后就会出现下面的Run Dashboard窗口
idea如何开启Run Dashboard_第2张图片
方式二
找到.idea下面的 workspace.xml 文件, 在下面的代码中加入一段配置代码.

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

需要添加的配置代码

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

大功告成,idea启动后Run Dashboard 在项目中自动启动。最终代码如下:

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

方式三
在idea的工具栏选择. View > Tool Windows > Services.
idea如何开启Run Dashboard_第3张图片

2.2 2019及以后版本

IDEA在2019版本做了很大的改动, 不再是Run Dashboard窗口, 取而代之的是Services窗口. 找到.idea下面的 workspace.xml 文件, 加入一段配置代码.
idea如何开启Run Dashboard_第4张图片

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

启动SpringBoot应用后, 出现Services窗口. 在这里切换应用启动控制台, 查看日志方便了太多.
idea如何开启Run Dashboard_第5张图片

个人博客

欢迎访问个人博客: https://www.crystalblog.xyz/

备用地址: https://wang-qz.gitee.io/crystal-blog/

你可能感兴趣的:(工具篇,intellij-idea,dashboard)