请教高手一个JAVA显示图形的问题!!!!!!!!!!!!!!!!!!!!!
(环境是linux + websphere) 由于验证码图形输出总是依赖运行一个X-server,因此修改为纯JAVA的图形输出,我用的是PJA包,我做了如下的设置:
-Dawt.toolkit=com.eteks.awt.PJAToolkit
-Djava.awt.graphicsenv=com.eteks.java2d.PJAGraphicsEnvironment
-D java.awt.fonts=/opt/WebSphere/AppServer/java/jre/lib/fonts
-Djava2d.font.usePlatformFont=false
现在遇到的问题是这样做在WINDOWS下可以显示,在LINUX下显示的是空白,不是小红叉,也没有报错,请问高手是什么原因呢!!!
------解决方案--------------------学习!
------解决方案--------------------...由于验证码图形输出总是依赖运行一个X-server ...
====================================================
在java命令行里加 "-Djava.awt.headless=true "可解决依赖X-server的问题