Window下,使用Putty+Xming的方式实现X界面的接收-VisualVM为例

 

启动java VisualVM远程连接linux,有时无法解决GC模块不支持当前JVM的问题。这时候linux服务器本地启动java VisualVM也是个不错的选择。且注意JDK的版本也会影响

最好选择JDK1.7版本的,JDK1.8_131,JDK1.8_11版本的JDK安装完成后,即使linux本地打开的,仍显示GC一直提示不支持当前JVM。

JDK1.7下载链接: https://pan.baidu.com/s/1bQyjtqMZzbI9MlxRI9kRqw 密码: ise2

直接在服务器启动会提示:environment variable DISPLAY is not set。

这时候服务器需要配置图形化的界面才能启动并显示你想要的应用程序。

Window下,使用Putty+Xming的方式实现X界面的接收

 

首先,windows客户端需要putty+xwing

     Putty 下载地址:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 
     Xming 下载地址:http://www.softpedia.com/progDownload/Xming-Download-68035.html 

putyy中设置如图所示:

 勾选enable xll forwarding  并填写localhost:0

然后登录服务器

2.运行jvisualm,出现错误提示,

 

3.在服务器上配置允许x转发

  1.vi /etc/ssh/ssh_config

  2.找到X11Forwarding这一行,将其后面no(或者yes)改为yes,并确保前面没有#好注释,保存退出。

 

参考地址:https://blog.csdn.net/lijiecong/article/details/6911787

                  https://blog.csdn.net/keketrtr/article/details/53516078

 

 

原因:display是一个图形界面的设置参数,这个参数没有设置,那么是打不开图形界面的

解决方案:

root用户,在同一命令窗口下,命令:(一行一个)
export DISPLAY=:0.0
xhost +
说明:
xhost +也是一个命令,是说允许弹出界面,就好象win的临时允许弹出窗口。
posted @ 2018-05-08 16:02  549070940  阅读(328)  评论(0编辑  收藏  举报