显示Swing应用程序的java.awt.HeadlessException

时间:2014-11-24 12:59:22

标签: java swing servlets awt headless

我有2个申请。一个是网络应用程序。另一个是Java独立应用程序。我在这里调用Java应用程序。通过Servlet应用程序。在独立应用中,我使用的是JFrameJPanel等,例如Swing,AWT API。我来了:

java.awt.HeadlessException
at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:159)
at java.awt.Window.<init>(Window.java:432)
at java.awt.Frame.<init>(Frame.java:403)
at java.awt.Frame.<init>(Frame.java:368)
at javax.swing.JFrame.<init>(JFrame.java:158)

为此我已在Servlet应用程序中设置。是:

  System.setProperty("java.awt.headless", "false");

但我仍然得到同样的问题。我是Glassfish服务器。你能告诉我我必须做什么吗?

1 个答案:

答案 0 :(得分:0)

我以前已经解决了这个问题,只需从 GlassFish 切换到 Tomcat ,然后您的问题就解决了。

相关问题