Java Jconsole在linux计算机上不工作

Java Jconsole在linux计算机上不工作,java,memory-leaks,jconsole,Java,Memory Leaks,Jconsole,我的Java应用程序部署在WebLogic服务器上。我想监视我的应用程序,看看它是否泄漏内存。当我在本地计算机上运行jconsole时,我只需在命令提示符下编写jconsole,但是,当我通过putty连接到linux机器并运行此命令时,它会等待很长时间。我如何为这台linux机器运行JConsole。我也尝试远程运行它,但它也无法在命令提示符下运行我编写了JConsole host:port,然后它会要求用户ID和密码,但没有任何效果。如果可以,但您需要能够显示X-Windows应用程序,才能

我的Java应用程序部署在WebLogic服务器上。我想监视我的应用程序,看看它是否泄漏内存。
当我在本地计算机上运行jconsole时,我只需在命令提示符下编写jconsole,但是,当我通过putty连接到linux机器并运行此命令时,它会等待很长时间。
我如何为这台linux机器运行JConsole。
我也尝试远程运行它,但它也无法在命令提示符下运行我编写了JConsole host:port,然后它会要求用户ID和密码,但没有任何效果。

如果可以,但您需要能够显示X-Windows应用程序,才能有机会显示JConsole或VisualVM。尝试从控制台运行
xterm&
。在这之前,您将无法使用任何图形应用程序


要远程连接,您需要设置JMX以允许此操作。您可以先关闭安全性,或者更好的解决方案是设置用户名和密码。

如果xterm不工作,那怎么办??在我的情况下,它不工作并告诉我-xterm Xt错误:无法打开显示:%s xterm:如果没有图形显示,则无法设置显示,您需要远程访问。首先,我会尝试(暂时)关闭JMX安全性,看看您是否可以让它正常工作。