class java.awt.HeadlessException : No X11 DISPLAY variable was set, but this program performed an operation which requires it.


今天上午打印回单功能发布到测试环境,报了:

class java.awt.HeadlessException : No X11 DISPLAY variable was set, but this program performed an operation which requires it.

异常,经查询发现网上解决方案不少,其中解决办法大致如下:

export DISPLAY=:0.0

上面配置环境变量DIAPLAY,值为:0.0就解决了当前问题。

在这里要介绍下另一种方式

export DISPLAY=localhost:0

这种方式只能在本地使用,对于像我这样需要远程工具访问Linux的用户来说,我们是在Windows上查看web界面,并非本地用户。所以这种方式有其局限性。

 

 

 



 




					


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM