【发布时间】:2018-02-23 00:18:27
【问题描述】:
我有几个月的问题了。
我在 centos 6 上使用 Java 1.7 和 Java FX 有一个大型应用程序。当我使用idea Intellij CE 2017.1.1 启动时,JDK 7 有这个例外:
Failed in XOpenDisplay
(java:181803): Gtk-WARNING**: cannot open display:
使用 JDK 8:
Exception in thread "AWT-EventQueue-0" java.lang.UnsupportedOperationException: Unable to open DISPLAY
at com.sun.glass.ui.gtk.GtkApplication.<init>(GtkApplication.java:68)
一开始,它与 Intellij 合作。但是有一天,它因这个异常而失败,我找不到原因。我多次重新创建我的工作区但没有成功。 它适用于具有相同代码的 Eclipse。 如果我在控制台中复制 IntelliJ 中正在运行的程序开头的“运行窗口”中显示的 CLI,它就可以工作。
现在,我有一个 eclipse 实例来运行应用程序,我正在 IntelliJ 中编写代码。但我只想使用 IntelliJ。
感谢您的帮助
迪迪尔C
【问题讨论】:
-
也许 IntelliJ 使用了不同的 JDK/JRE,它有一些不兼容?转到项目结构并查看配置的 SDK...
标签: java exception intellij-idea javafx