免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2169 | 回复: 3
打印 上一主题 下一主题

老大们,救命啊!Can't connect to X11 window server [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-12-28 10:15 |只看该作者 |倒序浏览
在solaris上运行下面java的程序
/*
import java.awt.Font;

public class TestFont
{
        public static void main(String[] args)
    {
                Font DeFont=new Font("Serif", Font.PLAIN, 10);
                System.out.println("succeed!";
        }
}
*/
总报异常:
Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
        at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
        at sun.awt.X11GraphicsEnvironment.<clinit>;(X11GraphicsEnvironment.java:59)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:120)
        at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:5
        at java.awt.Font.initializeFont(Font.java:264)
        at java.awt.Font.<init>;(Font.java:29
        at TestFont.main(TestFont.java:7)
怎么办啊?

论坛徽章:
0
2 [报告]
发表于 2004-12-28 11:10 |只看该作者

老大们,救命啊!Can't connect to X11 window server

如果你这个程序在solaris的本机上运行的话,必须在CDE或Openwin环境下。
就是这个java程序必须在你的桌面环境下运行,而不能只是console或者telnet 的那种。
如果不是在本机上运行,而是通过用x-manager什么的,要将DISPLAY定义到你使用的设备(比如youripaddress:1.0)上.

论坛徽章:
0
3 [报告]
发表于 2004-12-28 11:28 |只看该作者

老大们,救命啊!Can't connect to X11 window server

实际情况是这样的,我用solaris机器配置了一个Web服务器(apache+resin),有一个jsp页面要实现画图的功能,然后把画出的图片放到html里。可每次打开那jsp页面时,总报错can not connect to X11 window,启动apache,resin前怎样设置环境,才能解决这个问题?

论坛徽章:
0
4 [报告]
发表于 2004-12-28 12:14 |只看该作者

老大们,救命啊!Can't connect to X11 window server

俄给你说过这个问题了
你没照着做?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP