当前位置: 首页 > article >正文

【IntelliJ IDEA 中 Run Dashboard 不显示端口号问题解决办法】

IntelliJ IDEA 中 Run Dashboard 不显示端口号问题解决办法

  • 解决 IntelliJ IDEA Run Dashboard 不显示端口号问题
    • 方法一:删除临时文件
    • 方法二:设置启动参数
    • 方法三:编辑 Run/Debug Configurations
    • 方法四:检查端口占用情况
    • 方法五:编辑 workspace.xml


解决 IntelliJ IDEA Run Dashboard 不显示端口号问题

在使用 IntelliJ IDEA 开发时,我们经常需要查看应用程序的运行端口,以便进行调试和测试。但有时候,我们可能会遇到 Run Dashboard 不显示端口号的问题。本文将提供几种有效的解决方法,帮助你快速定位并解决这个问题。

方法一:删除临时文件

  1. 关闭所有 Java 相关的程序和进程。
  2. 进入 Windows 系统临时文件存储文件夹 C:\Users\${UserName}\AppData\Local\Temp
  3. 查找并删除 hsperfdata_${UserName} 文件夹。
  4. 重启 IDEA 并打开项目,再次启动 Run Dashboard 中的服务,端口号应该能够正常显示。

方法二:设置启动参数

  1. 在 IDEA 的启动配置中,为 SpringBoot 项目增加 VM options 参数 -Djava.rmi.server.hostname=localhost
  2. 这样设置后,启动服务时就可以看到端口号了。对于微服务架构,可以在 IDEA 的 File -> New Projects Setup -> Run Configuration Templates... 设置新项目的默认运行模板,找到 Spring Boot,在 Modify options 中选择 Add VM options,然后输入上述内容。

方法三:编辑 Run/Debug Configurations

  1. 打开 IDEA,进入 “Run/Debug Configurations” 设置。
  2. 选择您的项目配置,在右侧的 “Environment” 选项卡中,检查 JAVA_OPTSIDEA_JDK_OPTIONS 是否正确设置了端口号。如果没有设置,请手动添加参数 -Dserver.port=8080(将8080替换为您想要使用的端口号)。
  3. 确保在 “Server” 选项卡中选择了正确的端口号,并与 JAVA_OPTSIDEA_JDK_OPTIONS 中的设置保持一致。

方法四:检查端口占用情况

  1. 打开命令提示符窗口,输入 netstat -ano | findstr :端口号 来检查端口占用情况。
  2. 如果发现端口已被其他应用程序占用,使用 taskkill /F /PID 进程ID 命令来强制关闭占用端口的进程。
  3. 确保端口没有被其他应用程序占用后,重新启动 IDEA 并检查是否显示端口。

方法五:编辑 workspace.xml

  1. workspace.xml 的 RunDashboard 节点中添加以下内容:
    <option name="configurationTypes">
      <set>
        <option value="SpringBootApplicationConfigurationType" />
      </set>
    </option>
    
  2. 这样设置后,重新运行项目,Dashboard 应该能够显示端口号。

通过以上方法,你应该能够解决 IntelliJ IDEA 中 Run Dashboard 不显示端口号的问题。如果问题仍然存在,建议查看 IDEA 的官方文档或社区论坛,获取更多的帮助和支持。


希望这篇博客文章能够帮助你解决问题。你可以根据自己的需要对文章进行编辑和完善。如果你有更好的方法,欢迎到评论区讨论~


http://www.kler.cn/a/419872.html

相关文章:

  • Kafka的学习路径规划
  • Java八股文(11-29start)
  • Linux笔试题(自己整理,已做完,选择题)
  • Ollama是什么
  • C语言:指针与数组
  • 初始化列表与Static成员
  • 基于 echart+ redis 的刷题日历项目设计与实现
  • list(概念和简单应用)
  • 【leetcode100】矩阵置零
  • 23种设计模式之组合设计模式
  • CTF-PWN: 全保护下格式化字符串利用 [第一届“吾杯”网络安全技能大赛 如果能重来] 赛后学习
  • 题海拾贝——环状序列(ACM/ICPC Seoul 2004,UVa1584)
  • 代码设计:设计模式:应对变化
  • Vue:使用 KeepAlive 缓存切换掉的 component
  • 【机器学习】机器学习学习笔记 - 无监督学习 - k-means/均值漂移聚类/凝聚层次聚类/近邻传播聚类 - 05
  • 【JavaScript】下拉框的实现
  • leetcode530:二叉搜索树的最小绝对值差
  • GitHub Copilot革命性更新:整合顶尖AI模型,如何重塑开发体验?
  • 用 React 编写一个笔记应用程序
  • SQL优化与性能——C++与SQL性能优化
  • 重学设计模式-建造者模式
  • 题海拾贝——生成元(Digit Generator,ACM/ICPC SEOUL 2005,UVa1583)
  • 15.三数之和 python
  • 深度学习模型:门控循环单元(GRU)详解
  • Web基础
  • java中的运算符