返回列表 发帖

[IT资讯] linux服务器环境下的HeadlessException

  1. 在windows 服务器环境下面正常,但在linux服务器环境下点报如下异常:请教各位帮忙
  2. java.awt.HeadlessException
  3.         java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:159)
  4.         java.awt.Window.<init>(Window.java:432)
  5.         java.awt.Frame.<init>(Frame.java:403)
  6.         javax.swing.JFrame.<init>(JFrame.java:202)
  7.         org.jfree.ui.ApplicationFrame.<init>(ApplicationFrame.java:66)
  8.         com.freeSoft.base.util.StackedBarChartDemo4.<init>(StackedBarChartDemo4.java:97)
  9.         com.freeSoft.web.action.TestAction.makePDF(TestAction.java:1553)
  10.         com.freeSoft.web.action.TestAction.loadPDF(TestAction.java:3525)
  11.         com.freeSoft.web.action.TestAction.execute(TestAction.java:155)
  12.         org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
  13.         org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
  14.         org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
  15.         org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
  16.         javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
  17.         javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
  18.         com.freeSoft.base.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:69)
复制代码

[ 本帖最后由 lijia245235993 于 2010-9-2 18:14 编辑 ]

青春是那么的耀眼,我该怎样度过?

TOP

TOP

TOP

抛出这个异常的原因是:
Thrown when code that is dependent on a keyboard, display, or mouse is called in an environment that does not support a keyboard, display, or mouse.
通常就是把程序丢到服务器(服务器上可能没有安装键盘、鼠标、显示器之类)上可能导致这个错误。
建议服务器启动Java程序时增加 -Djava.awt.headless=falsh 选项,
如果上面选项不行,换成 -Djava.awt.headless=true 试试。
生命没有假期!
如果生命只剩下最后一秒,你可会想到我?

TOP

TOP

返回列表