用iReport设计的jasperreport报表模板在windows下运行正常,但放在放在linux下运行就不能出现数据。
我排除了所有可排除的问题,最后焦点放在了Linux操作系统对报表的支持上,经过调查发现了如下解决的方案
解决了我的问题:
打开%Tomcat_home%/bin/catalina.sh文件在文件的86%处,启动Tomcat的脚本中加上:-Djava.awt.headless=true\
如:
"$_RUNJAVA"$JAVA_OPTS$CATALINA_OPTS\
-Djava.endorsed.dirs="$JAVA_ENDORSED_DIRS"
-classpath"$CLASSPATH"\
-Dcatalina.base="$CATALINA_BASE"\
-Dcatalina.home="$CATALINA_HOME"\
-Djava.io.tmpdir="$CATALINA_TMPDIR"\
-Djava.awt.headless=true\
org.apache.catalina.startup.Bootstrap"$@"start\
>>"$CATALINA_BASE"/logs/catalina.out2>&1&
if[!-z"$CATALINA_PID"];then
echo$!>$CATALINA_PIDfi
fielif["$1"="stop"];then
保存后,重新启动就可以处理图形了。
报表在Linux系统上运行要注意的问题报表在Linux系统上运行要注意的问题报表在Linux系统上运行要注意的问题报表在Linux系统上运行要注意的问题报表在Linux系统上运行要注意的问题报表在Linux系统上运行要注意的问题报表在Linux系统上运行要注意的问题报表在Linux系统上运行要注意的问题报表在Linux系统上运行要注意的问题报表在Linux系统上运行要注意的问题
阅读(197) | 评论(0) | 转发(0) |