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