idea不显示Services工具栏解决办法

Idea的Services窗口可以展示项目的入口引导类及端口,可以方便的启动及停止相关服务。

假如自己的idea里边不显示,可以通过一下方式解决:

1、找到自己.idea工作空间的workspace.xml文件

2、文件内搜索“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、重启idea

4、重启完成后,idea右下角会出现services的弹窗, 打开选择第一个链接即可


IDEA中DashBoard不显示端口号解决办法

  1. 关闭所有java进程
  2. 到 “C:\Users\用户名\AppData\Local\Temp\hsperfdata_用户名”目录下,将 “hsperfdata_用户名”文件夹删除。
  3. IDEA 重启一下,在Dashboard 中启动项目,则可以在DashBoard 中看到相应进程后面的端口号。
     
  • 15
    点赞
  • 54
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
根据提供的引用内容,IDEA在2019版本后不再显示集成WebService,因此无法直接生成WebService。但是,我们可以通过手动配置来实现在IDEA中生成WebService。具体步骤如下: 1.在项目的pom.xml文件中添加以下依赖: ```xml <dependency> <groupId>com.sun.xml.ws</groupId> <artifactId>jaxws-rt</artifactId> <version>2.3.3</version> </dependency> ``` 2.在项目的src/main目录下创建一个java目录,并在该目录下创建一个WebService类,例如: ```java import javax.jws.WebMethod; import javax.jws.WebService; @WebService public class MyWebService { @WebMethod public String sayHello(String name) { return "Hello, " + name + "!"; } } ``` 3.在项目的src/main目录下创建一个resources目录,并在该目录下创建一个META-INF目录,在META-INF目录下创建一个sun-jaxws.xml文件,例如: ```xml <?xml version="1.0" encoding="UTF-8"?> <endpoints xmlns="http://java.sun.com/xml/ns/jax-ws/ri/runtime" version="2.0"> <endpoint name="MyWebService" implementation="com.example.MyWebService" url-pattern="/MyWebService"/> </endpoints> ``` 4.在IDEA中打开Terminal,进入项目的根目录,执行以下命令: ```shell mvn clean compile ``` 5.在IDEA中打开Terminal,进入项目的根目录,执行以下命令: ```shell mvn exec:java -Dexec.mainClass="com.sun.xml.ws.transport.http.server.EndpointImpl" -Dexec.args="http://localhost:8080/MyWebService" ``` 6.在浏览器中访问以下URL,即可查看WebService的WSDL文件: ``` http://localhost:8080/MyWebService?wsdl ``` 以上就是在IDEA中生成WebService的步骤。需要注意的是,以上步骤仅适用于使用Maven构建的Java项目。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值