在centOS Linux上的Web程序进行图片裁剪后上传时遇到的问题
问题是tomcat自动关闭并报X connection to localhost:10.0 host broken (explicit kill or server shutdown)
提示信息
解决办法:
1. 在系统环境中(/etc/profile)设置 DISPLAY=localhost:10.0
2. 启动Tomcat或者resin服务器时,加参数-Djava.awt.headless=true(需要jdk1.4以上)例如:
[/usr/local/resin/bin/ ]# ./startup.sh -Djava.awt.headless=true
3.su - tomcat /opt/tomcat/bin/start.sh -Djava.awt.headless=true 在root下执行不成功,在tomcat下可以成功,在tomcat下.bashrc中已经加入DISPLAY=localhost:10.0的情况下。
本文解决了一个在CentOS Linux上使用Tomcat服务器进行Web程序图片裁剪上传时遇到的问题,主要表现为Tomcat自动关闭并报错。通过在系统环境中设置DISPLAY变量和启动Tomcat时添加-Djava.awt.headless=true参数来解决该问题。
7712

被折叠的 条评论
为什么被折叠?



