【问题标题】:jconsole GUI not showing on OSXjconsole GUI 未在 OSX 上显示
【发布时间】:2020-01-07 16:20:00
【问题描述】:

我正在使用采用 openjdk8 并尝试启动 jconsole GUI 以附加到我的 java 应用程序。

我正在像这样运行 jconsole

MBROWN-MBP:~ mark$ which jconsole
/usr/bin/jconsole
MBROWN-MBP:~ mark$ jconsole -debug

这会导致应用程序在 Dock 中打开,但没有打开 GUI,因此我无法连接到我的 Java 进程。

我没有看到任何用于调试选项的日志或输出来提示问题所在。

【问题讨论】:

    标签: java jconsole


    【解决方案1】:

    我有一个俗气的解决方法,但我不知道为什么会发生这种消失的情况......并且想知道一个真正的解决方案。如果我使用多台显示器,我会遇到同样的情况 - 看起来它是在扩展坞上启动的,但它没有出现。

    解决方法: 如果我删除监视器连接并启动 JConsole,则会出现 JConsole 窗口。然后,我从那里重新连接监视器并使用 JConsole。这种解决方法并不理想且耗时,但可以使用 JConsole。

    【讨论】:

    • 是的,看来我的问题是一样的!一段时间后我在没有连接显示器的情况下工作时意识到,facepalm
    • Still ... 似乎应该有更好的解决方案,例如修复此错误或使用特定参数启动 java VM 的方法。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-27
    • 1970-01-01
    • 2016-08-15
    • 2016-08-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多