关于使用Xshell远程连接启动tomcat导致图片不显示,报错Could not initialize class sun.awt.X11GraphicsEnvironment解决方案

Posted 神奇小宝

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于使用Xshell远程连接启动tomcat导致图片不显示,报错Could not initialize class sun.awt.X11GraphicsEnvironment解决方案相关的知识,希望对你有一定的参考价值。

如果您是使用xshell远程启动tomcat,导致二维码、验证码,头像等各种图片不显示,并且打开图片链接报错Could not initialize class sun.awt.X11GraphicsEnvironment的话,那么问题原因很可能是Xshell使用x11转发连接到某个地址了。
那么原因找到了,解决方案就出来了——关闭x11转发功能。
对于xshell4或者xshell5的话就是在当前链接的“属性”——>“隧道”——>“x11转移”,勾掉下面的“转发x11连接到”。

以上是关于关于使用Xshell远程连接启动tomcat导致图片不显示,报错Could not initialize class sun.awt.X11GraphicsEnvironment解决方案的主要内容,如果未能解决你的问题,请参考以下文章

使用Xshell远程连接管理Linux实践

使用xshell6远程控制服务器安装tomcat

用xshell远程连接linux服务器,sh命令启动一个服务后,如果关掉xshell,这个服务也会跟着停止了

如何用XShell连接远程Linux服务器

关于ubuntu 使用xshell无法远程连接的问题?

xshell输入啥命令连接服务器