我正在尝试在Xubuntu 14.04上运行Java应用程序,但我总是得到
java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at sun.awt.X11GraphicsEnvironment.access$200(X11GraphicsEnvironment.java:65)
at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:110)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:74)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:190)
at java.awt.GraphicsEnvironment.createGE(GraphicsEnvironment.java:102)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:81)
at sun.awt.X11.XToolkit.<clinit>(XToolkit.java:119)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:190)
at java.awt.Toolkit$2.run(Toolkit.java:868)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:860)
echo $ DISPLAY返回:0.0
这里可能有什么问题?
答案 0 :(得分:0)
自从这些问题发布以来已经有一段时间了。 不过我会提供一个解决方案, 这个问题的解决方案是在没有 SUDO 的情况下运行android studio
所以,如果你在终端上这样做: -
sudo ./studio.sh
将其更改为此应该可以正常工作。
./studio.sh
答案 1 :(得分:0)
我通过重新安装XMING驱动程序解决了这个问题
显然,Windows更新删除了它。