linux+润乾报表5图形环境问题
来源:互联网 发布:故宫淘宝店叫什么名 编辑:程序博客网 时间:2024/05/22 06:13
当操作系统从win换成liunx的系统,经常会遇到以下报错:
这个报错是因为: 系统图形环境错误导致的。一般含有带斜线、自动换行的单元格或统计图报表在网页上发布时,出现上面的错误信息。
解决办法如下:
解决办法一、升级JDK版本。
jdk版本必须是1.4版本以上的,在我们润乾的初始化程序上已经有headless=true 的参数。
由于 润乾 报表 是被集成的 ,应用中往往还有户自己的程序是被集成的 ,r如果服务器先装载用户的初始化程序,而该初始化程序的代码可能存在干扰,导致润乾报表设置的 –Djava.awt.headless=true参数不起作用。此时必须在户自己的初始化程序中或者应用服务器启动的java中加入该参数。
解决办法二、启动X-WINDOW
启动x-window的目的在于创建一个图形环境,因此必须先启动x-window,然后在x-window环境下启动应用服务器。
动x-window的命令为:startx
某些用户的服务器机房不能随便出入,因此对服务器的操作只能通过终端来进行,此时可以在启动服务器的X-WINDOW后,用一个终端连接该X-WINDOW,保持连接,不要断开,然后重起应用 服务器即可。如果系统运行过程中,该终端被断开了,就需要重新连接,并重起应用服务器。
解决办法三、部署PJA环境
pja包的下载地址见 http://www.eteks.com/pja/en/#Download
websphere下的部署:
1.将pja.jar;pjatools.jar拷贝到:/usr/WebSphere/AppServer/java/lib/pja/下
2.进入管理控制台
应用程序服务器 > server1 > 进程定义 > Java 虚拟机
配置如下参数:
引导类路径
${JAVA_HOME}/lib/pja/pja.jar
一般 JVM 自变量
-Dawt.toolkit=com.eteks.awt.PJAToolkit
-Djava.awt.graphicsenv=com.eteks.java2d.PJAGraphicsEnvironment
-Djava2d.font.usePlatformFont=false
-Djava.awt.fonts=${JAVA_HOME}/jre/lib/fonts/
-Duser.home=${JAVA_HOME}/lib/pja
-Dtoolkit.implementation=com.eteks.awt.PJAToolkit
weblogic下的部署:
1、 将 pja.jar pja.jar pja.jar ,拷贝到 weblogic的 lib 目录下,在 startWebLogic.sh 中将这两个文件加入到 CLASSPATH中
2、将以下文字加入到 $JAVACMD中
-Xbootclasspath/a:/usr/java/jdk1.3.1_06/lib/home/weblogic/wlserver6.1/pja.jar
-Djava.awt.toolkit=com.eteks.awt.PJAToolkit
-Djava.awt.graphicsenv=com.eteks.java2d.PJAGraphicsEnvironment
-Djava.awt.fonts=/usr/java/jdk1.3.1_06/jre/lib/fonts
其中
/usr/java/jdk1.3.1_06是指 java的安装目录
/home/weblogic/wlserver6.1/lib是指 pja.jar,pjatools.jar的存放目录 的
0 0
- linux+润乾报表5图形环境问题
- 非windows下不太图形环境使用润乾报表问题
- 润乾报表在非windows操作系统下图形环境问题
- 润乾报表图形报表部署在Linux下出现乱码解决办法
- 关于Bugzilla图形报表中文乱码问题
- 解决echarts图形报表缓存问题
- 图形报表
- 从头构建linux图形环境
- 润乾报表报表按内容类别分页展现问题
- echarts图形报表缓存问题(option数据缓存)
- 图形报表部署在Linux下出现乱码解决办法
- 图形报表部署在Linux下出现乱码解决办法
- 图形报表部署在Linux下出现乱码解决办法
- 润乾报表在linux字体下的显示问题及几种解决办法
- html单元格导出excel图形环境问题
- 润乾报表使用问题总结
- 润乾报表性能优化问题
- 润乾报表导出pdf问题
- Android开源库集合(控件)
- Android-简易版弹钢琴
- 亲测解决Chrome浏览器“Adobe Flash Player 因过期而遭到阻止”的方法
- centos7 安装php扩展mongodb 心得
- PDF网页展示--PDF.js
- linux+润乾报表5图形环境问题
- 高性价比的VPS搭建VPN的方案
- SpringData-4 Repository接口
- Swagger:Rest API的描述语言
- 读《人人都是产品经理》
- Javascript中的apply与call
- spring boot mvc 的一些坑
- 文档格式转换--JodConverter
- 网页处理实践(2)——Uubntu上python+Selenium+Firefox