linux系统下使用润乾报表设计器

一、问题描述

随着linux类系统(包括Mac OS)的发展与普及,近来一些客户提出是否有linux下的设计器版本。

二、解决思路

了解到润乾的设计器是基于java来实现,又因为java的JVM能够帮助润乾实现跨平台的梦想,所以需求有了可行性。进一步观察润乾的启动方式(通过%reporthome%/bin/startup.bat),可以发现启动过程中首先调用了setEnv.bat,设置了润乾运行前的基本环境变量并列出了启动时所需的所有可能类路径。然后开启javaw进程,设置虚拟机的内存空间。随后设置系统属性值start.home并且在这些类路径中寻找润乾的启动类

com.runqian.starter.StartUtil

com.runqian.starter.Report4DesignerProcessor

三、实现步骤

     1、 确保当前系统JDK版本满足润乾的最低需求(各个linux发行版安装方式可能略有不同)。

     2、 在Windows下安装V4最新版本将安装完成后的整个文件目录打包拷贝至linux系统

             3、   解压该安装目录到任一目录下,此处拷贝至/usr下,安装目录名称为runqian4.5.7
             4、   编写两个sh文件:setEnv.sh和startup.sh,此处设计器使用的jdk为linux系统中自行安装的,非设计器自带
                   其中,setEnv.sh的文件内容为:

                    


                   jdbc驱动可以加入到上面的RunqianCLASSPATH中
                   startup.sh的文件内容为:

                 


            5、在终端命令窗口cd到startup.sh文件所在目录,执行sh文件

                 


            6、指定设计器授权路径,即可进入到设计器的报表设计页面,进行报表设计,并在设计器下预览效果,如需在web端查看效果,则需要部署该demo应用查看

                


四、结尾总结

目前这中启动方式虽然能够正常启动设计器,看到IDE的一个雏形。但是仍有诸多功能无法使用,如:内置tomcat、界面中浏览器的启动等。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值