在无头服务器中运行Java AWT / Swing GUI应用

| 我有一个网关应用程序,它带有一个登录对话框和一个GUI窗口。我将在没有显示器的同一位置的服务器上运行此应用程序。我仅在登录时才需要与对话框进行交互,并可能偶尔签出主GUI。服务器是Debian 5.0。 到目前为止,我唯一的想法是: 将X会话隧道传输到我的桌面以登录,但是我不确定如果X会话断开连接(即重新启动桌面等)会发生什么。 尝试从包装Java应用程序实例化/启动该应用程序,该应用程序可以希望填写登录对话框或直接登录,但是我很可能会失去以这种方式查看主GUI的能力,并且可能会发生其他副作用。 这个特定的应用程序是用Swing编写的,太糟糕了,它不提供仅命令行模式或守护程序模式。     
已邀请:
您可以在运行应用程序的计算机上运行VNC服务器。然后,您可以随时连接到虚拟X服务器以与用户界面进行交互。 我附近没有Debian系统,但是在Ubuntu上有一个vnc4server软件包,它提供您所需的功能。     

要回复问题请先登录注册