首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Richfaces和Headless模式

Richfaces和Headless模式
EN

Stack Overflow用户
提问于 2010-10-08 20:27:49
回答 1查看 337关注 0票数 0

我正在做richfaces,所有的东西似乎都能在我的开发机器(windows os)上运行。在linux机器上部署它时,我没有看到任何与richfaces组件一起提供的图像(比如对图像进行排序),并抛出了此异常。

代码语言:javascript
复制
java.lang.InternalError: Can't connect to X11 window server using 'tnsd03748:1.0' as the value of the DISPLAY variable.
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at sun.awt.X11GraphicsEnvironment.access$000(X11GraphicsEnvironment.java:53)
at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:142)

只有当代码试图在linux/unix环境中处理GUI时才会发生这种情况。也许当我添加-Djava.awt.headless=true.I时,这个问题就会得到解决,我只想知道有没有人遇到过这样的问题,有没有什么配置可以解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2010-10-08 20:42:06

我在CentOS上使用了richfaces,我还没有遇到过这个问题。我现在不能检查,但我猜tomcat已经默认安装为使用headless=true,所以试一试吧。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3890435

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档