运行swing程序时,报出了如下错误:
Caused by: java.awt.HeadlessException: 
No X11 DISPLAY variable was set, but this program performed an operation which requires it.程序的运行平台是hp的安腾服务器,操作系统应该是HP-UX 11i v3求教一下,有谁用过啊,这个操作系统不支持图形界面吗?  应该支持啊,客户说操作系统有图形界面,类似于浏览器的网页界面那种。怪事啊,有谁知道怎么办?

解决方案 »

  1.   

    No X11 DISPLAY variable was set, but this program performed an operation which requires it. 很明显,你应该在XWindow里面运行你的程序。呵呵呵! 命令行的不行! 呼呼呼呼!
      

  2.   

    如同你在纯DOS下面启动一个Windows窗口程序一样,是不可能启动的。你必须先运行Windows的图形操作系统,才能运行Windows的图形应用。
      

  3.   

    你的hp服务器上还没有启动图形系统,在linux上一般是用startx来启动图形系统的,hp-ux上的试试这个:
    #/sbin/init.d/xlogin start