idea中微服务项目使用Run Dashboard同时启动多个服务
1.正常情况创建完成springboot项目后,需要启动多个服务时候,可以在 idea中,找到 view --> Tool windows --> Run Dashboard,如图所示: 2.如果此时第一步没有看到这个按钮,也别着急,试一下这一步的操作吧。进入 file --> settings --> Notifications ,找到 Run Dashboard 这一项,打上对勾,然后 apply后重启一下 idea。再继续完成第三步骤。
3.在工程中找到 workspace.xml 文件,一般该文件是在 .idea文件夹中的,找到并打开该文件,搜索是否存在
<component name="RunDashboard">
这个标签,如果有,就在该标签里边再增加这段代码:
<option name="configurationTypes"> <set> <option value="SpringBootApplicationConfigurationType" /> </set> </option>
如果workspace.xml 文件中没有找到上边的这个标签,也没有关系,就手动增加一下,应该也是可以的(这个我还没有试过,正常进行完步骤2并重启idea后,再打开文件就能找到这个标签了),我把这段代码都拿出来,当个示例:
<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>
注意,上边部分代码是在 project 标签内部,与其他 component 标签同级别的关系。
4.完成步骤2、3后,再尝试一下步骤1,此时应该就能看到能想要的的按钮了,如下图所示: 到这里,该问题就解决啦。
5.如果还是解决你的问题,那就再尝试一下其他的方法,总会能解决的。