前言
百度上一搜,全是对Services不见的解决办法,没有人提到如何去关闭 , 很奇怪吧 , 要去掉idea的Services集中管理服务 , 它有很多便利直观的功能 , 如展示项目的入口引导类及端口等 , 方便的启动及停止相关服务。而且不止于此 像 Docker SQL 服务都可以显示并统一管理,看起来是一个官方非常棒的工具, 具体可以看下官方介绍链接
但是,我不是很习惯,debug页面和普通的调用被统一管理起来了 ,不需要的项目还得手动delete 不同项目的断点跳转不是很灵敏.调试图标和操作也特别怪 , 最怪的时候我有一次启动项目 , 明明只启动了一个application , 结果给我启动了3个多的application.... 反正我是没Get到这个工具的精髓,有熟练的大佬可以讲讲劝我搞回来
使用Services的契机也是因为该死的 idea 老是弹出提示框 , 强迫症得都点一下结果点出来了 Services服务
关闭方法
1 找到自己现在所写的项目下的.idea文件夹,打开 workspace.xml PS: 项目中找不到的就去文件夹中找,有的idea设置会默认把这些无关紧要的给忽略显示掉,我之前就被忽略了target文件夹,我以为我的项目没有 .
2 找到如下的配置,将其注释掉或者删除掉,其实都一样,idea会自动修改文件 操作: ctrl+F=> 搜索 => RunDashboard
<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>
3 选择 File-> Settings -> Plugins -> 找到已安装的插件 -> 找到 Application Server View 点击 取消勾选
4 选择 File-> Invalidate Caches /Restart... 重新加载idea 问题解决 可别再点那个提示让你使用Services服务的了提示了,直接回复 Don't ask me again !