我正在我的 ubuntu 服务器上运行一个 java 应用程序,如果它无法打开窗口(窗口的内容对我来说不感兴趣),它就会拒绝打开。由于服务器未连接到任何屏幕,我不想拥有像 openbox 这样的完整运行的 x11 环境。目前我正在通过 ssh 将此窗口转发到我的电脑,但这样每当我重新启动电脑时程序就会关闭。对此有什么好的解决方案吗? (我永远不需要看到窗口的内容)
答案1
Xvfb是一个 X 服务器,适用于像您这样的情况。
答案2
你必须使用无头jre,例如包 默认 jre 无头。
我正在我的 ubuntu 服务器上运行一个 java 应用程序,如果它无法打开窗口(窗口的内容对我来说不感兴趣),它就会拒绝打开。由于服务器未连接到任何屏幕,我不想拥有像 openbox 这样的完整运行的 x11 环境。目前我正在通过 ssh 将此窗口转发到我的电脑,但这样每当我重新启动电脑时程序就会关闭。对此有什么好的解决方案吗? (我永远不需要看到窗口的内容)
Xvfb是一个 X 服务器,适用于像您这样的情况。
你必须使用无头jre,例如包 默认 jre 无头。