客户使用 dashboard 开发的仪表板portlet ,部署在unix 环境下的portal 服务器上,图形无法正常显示。 日志中出现如下异常:com.bowstreet.webapp.engine.actions.MethodExecutionException: Error in method main. null [Root exception is javax.portlet.PortletException: java.lang.NoClassDefFoundError: sun/awt/X11GraphicsEnvironment] 解答 1) 进入 服务器 -> portal 服务器 2) WP6: 点击Java 和进程管理 3)在附加属性中, 点击进程定义 4) 进入Java 虚拟机 5)在通用参数处添加 -Djava.awt.headless=true 6) 保存,重启启动portal 服务器