;1、症状 通常会出现如下错误日志: Caused by: java.lang.NoClassDefFoundError at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java: 2、原因 由于Linux环境下图形处理都需要X Server服务,如果Linux上没有安装图形模块,则没有X Server服务;另外一方面,即使有X Server服务,在Linux系统内存不够的时候,也会出现此错误 。3、解决方法 使用JDK自带的图形处理服务,具体做法如下: 编辑run.conf,在JAVA_OPTS中加上 -Djava.awt.headless=true即可 。
推荐阅读
- 如何在Linux操作系统下选择VIM配色方案
- 在Linux操作系统下手动分析病毒样本技巧
- 魅蓝S6跑分多少?魅蓝S6安兔兔跑分介绍
- 高手进阶:解析Linux系统中的Passwd文件
- Linux系统下多线程程序编译makefile文件
- 魅蓝S6支持快充吗?魅蓝S6快充效果如何?
- Linux系统生成引导盘与驱动程序盘的方法
- 魅蓝S6怎么返回主界面?
- Linux系统下使用Crontab修改库表的疑惑
- 实用技巧:使用LoadRunner监控Linux方法