我有一个网关应用程序,它带有一个登录对话框,然后是一个 GUI 窗口。我将在没有显示器的同地服务器上运行这个应用程序。我只需要在登录时与对话框进行交互,并且可能偶尔检查主 GUI。服务器是 Debian 5.0。
到目前为止,我唯一的想法是:
将 X 会话连接到我的桌面以进行登录,但我不确定如果 X 会话断开连接会发生什么(即,我重新启动桌面等)
尝试从包装 Java 应用程序实例化/启动应用程序,该应用程序有望填写登录对话框或直接登录,但是我很可能会失去以这种方式查看主 GUI 的能力,并且可能会出现其他副作用。
太糟糕了,这个特定的应用程序是用 Swing 编写的,并且不提供仅命令行模式或守护进程模式。