|
主要是java默认时候用windows的图形包,所以在linux会有这种情况,如果可以用x 界面的话,就有图形包了。所以运行正常,但是如果在linux命令行或是用服务器时候遇到这个问题,就需要一些别的方法了。1,下载pja第三方包,可以用这个代替awt包,具体比较麻烦,看看他们官方网页吧http://www.eteks.com/pja/en/。 2还有一个办法,是在java命令行后面加一个参数 -Djava.awt.headless=true,如果是服务器的话要改写它的.sh脚本,我知道在tomcat,resin,weblogic上都可以。 |
|