java在图形处理时调用了本地的图形处理库。在利用Java作图形处理(比如:图片缩放,图片签名,生成报表)时,如果运行在windows上不会出问题。如果将程序移植到Linux/Unix上的时候有可能出现图形不能显示的错误。
tomat > bin catalin.sh .加上 JAVA_OPTS="$JAVA_OPTS -server -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256M" CATALINA_OPTS=-Djava.awt.headless=true
主要 CATALINA_OPTS=-Djava.awt.headless=true

在使用Java进行图形处理时,如图片缩放、签名及报表生成,程序在Windows上运行正常,但在Linux/Unix环境下可能遇到图形显示错误。解决方法是在Tomcat启动脚本中加入-Djava.awt.headless=true参数。

被折叠的 条评论
为什么被折叠?



