当尝试使用
java -Xmx256m -jar glassfish-installer-v2.1-b60e-linux.jar
我收到以下错误:
(.:31766): Gtk-WARNING **: cannot open display:
提取没有发生。它以某种方式假设我在一台真正的机器上,而不是在 SSH shell 上。我该如何解决这个问题?
答案1
您可以将 -console 附加到命令:
java -Xmx256m -jar glassfish-installer-v2.1-b60e-linux.jar -console
答案2
您能使用 ssh 隧道吗?
ssh -X my.host
您可能还需要启用 ssh 转发/etc/ssh/sshd_config
另一个选择可能就是试一试unset DISPLAY
,看看是否有效。