介绍

Jasperreports是一个免费的可下载库,可用于为Java EE应用程序生成丰富的报告。 本指南还提供了使用Jasper iReport设计器生成报告模板的步骤。

软件需求

  • JBoss BRMS 5.3(从客户门户网站http://access.redhat.com )
  • JasperReports 4.6.0
  • 贾斯珀iReports
  • Maven(用于构建报表服务器)
  • 蚂蚁(用于构建JasperReports)

 
在JasperReports上添加

只需按照以下步骤进行操作即可。

  1. 独立安装JBoss BRMS 5.3 。
  2. 在BRMS安装中创建以下目录
  • $ JBOSS_HOME /服务器/默认/数据/碧玉
  • $ JBOSS_HOME /服务器/默认/数据/碧玉/输出
  • 从以下位置下载(最新)Jasperreports 4.6.0
    • http://jasperforge.org/projects/jasperreports/
  • 将下载的文件夹的内容提取到本地目录中。
  • 转到build.xml文件所在的jasperreports-4.6.0-project \ jasperreports-4.6.0目录并进行ant编译。 这将在以下位置创建分发罐: $ path_to_jasper \ jasperreports-4.6.0-project \ jasperreports-4.6.0 \ dist
    • Jasperreports-applet-4.6.0
    • Jasperreports 4.6.0.jar
    • Jasperreports-fonts-4.6.0
    • Jasperreports-javaflow-4.6.0
  • 将上述罐子复制到以下位置
    • $ JBOSS_HOME \ server \ default \ deploy \ gwt-console-server.war \ WEB-INF \ lib
  • 从以下位置从github存储库获取报告服务器代码
    • https://github.com/bijyek/Jasper-Report-Server/tree/master/bpmc-report-server-32b4d53
  • 转到下载代码的根目录,然后进行Maven构建: mvn clean install 。 这将生成分发罐; reports-core-1.3.0.jar,report-shared-1.3.0.jar
  • 将前两个jar文件夹从dist目录复制到$ JBOSS_HOME \ server \ default \ deploy \ gwt-console-server.war \ WEB-INF \ lib
  • 删除$ JBOSS_HOME \ server \ default \ deploy \ gwt-console-server.war \ WEB-INF \ lib中的现有reports-core-final-1.4.0reports-shared-final-1.4.0
  • 从下面的链接下载jasper报告模板total_activity.jaspertotal_activity.jrxml并复制到$ JBOSS_HOME / server / default / data / Jasper中
    • https://github.com/bijyek/Jasper-Report-Server/tree/master/bpmc-report-server-32b4d53/templates
  • 将以下库jar从$ path_to_jasper \ jasperreports-4.6.0-project \ jasperreports-4.6.0 \ lib复制到以下位置$ JBOSS_HOME \ server \ default \ deploy \ gwt-console- server.war \ WEB-INF \ lib
    • Commons-Diester-2.1
    • jfreechart-1.0.12
    • jcommon-1.0.15

     
    定制和编辑.jrxml文件

    1. 按照docs文件夹中的JasperReports-Ultimate-Guide-3.0文档,位于$ path_to_jasper / jasperreports-4.6.0-project \ jasperreports-4.6.0 \ docs
    2. 从以下位置下载并安装Jasper iReports Designer
    • http://jasperforge.org/projects/ireport/
  • iReports中打开overall_activity.jrxml文件并进行编辑。 保存.jrxml文件并通过单击预览选项卡进行编译。 将.jrxml (仅用于将来参考)和.jasper文件都复制到$ JBOSS_HOME / server / default / data / Jasper
  • 参考: JBoss BRMS 5.3 –在我们的JCG合作伙伴 Eric D. Schabell的中间件,Linux,软件,自行车和其他新闻…博客上添加了JasperReports进行报告 。

翻译自: https://www.javacodegeeks.com/2012/08/jboss-brms-with-jasperreports-for.html

JBoss BRMS与JasperReports进行报告相关推荐

  1. jboss与nginx_JBoss BRMS与JasperReports进行报告

    jboss与nginx 介绍 Jasperreports是可免费下载的库,可用于为Java EE应用程序生成丰富的报告. 本指南还提供了使用Jasper iReport设计器生成报告模板的步骤. 软件 ...

  2. JBoss BRMS 5.3 –添加了业务活动监视(BAM)报告

    自从JBoss BRMS 5.3产品发布以来,添加了jBPM 5 BPM组件的最常见问题之一是业务活动监视(BAM)和报告功能. 本文将引导您完成添加过程,但是请注意,在撰写本文时,这不是产品的受支持 ...

  3. JBoss BRMS复杂事件处理(CEP)性能基准

    技术来了又去,但是一件事保持不变. 在设计企业解决方案时,我们喜欢使我们的生活更轻松的复杂组件,并且作为建筑师和开发人员,我们一直在寻找使我们的生活更轻松的方法. 一种方法是跟上与感兴趣的技术有关的流 ...

  4. JBoss BRMS最佳实践– BPM流程初始化层的提示

    我过去发布过一些有关迁移策略的文章,仔细研究了流程层,并提供了一些有关jBPM的最佳实践 ,它们都涉及到BPM策略的非常具体的部分. 我想重新讨论最佳实践的主题,然后在智能集成企业级别上,我们讨论使用 ...

  5. jboss项目导入idea_如何导入任何JBoss BRMS示例项目

    jboss项目导入idea 在过去几周内,JBoss BRMS演示的用户反复询问我以下内容时,会给您这些提示和技巧: "如何将与各种JBoss BRMS演示项目相关的项目导入到我自己的现有安 ...

  6. jboss8日志级别设置_罐中研讨会:设置JBoss BRMS全日研讨会

    jboss8日志级别设置 是否在寻找一种简单的方法来宣传,展示或演示使用JBoss业务规则管理系统(BRMS)产品的入门难度? 别无所求,因为我们已经召集了这个研讨会,因此您可以围绕JBoss BRM ...

  7. 红帽 jboss_红帽JBoss BRMS和BPMS富客户端框架展示了与GWT / Errai / UberFire和AngularJS的多语言集成...

    红帽 jboss 上周,我发布了一个博客,重点介绍了我的演示文稿,该演示文稿展示了我们在BRMS和BPMS平台内完成的工作,Drools和jBPM项目的产品化版本所产生的丰富客户端平台. 该演示文稿是 ...

  8. jboss架构_检查Red Hat JBoss BRMS部署架构的规则和事件(第一部分)

    jboss架构 (文章来宾与北美红帽公司高级中间件顾问约翰·赫洛克 ( John Hurlocker)合着) 在这周的技巧中,我们将放慢速度,并仔细研究可能的Red Hat JBoss BRMS部署体 ...

  9. jboss架构_检查Red Hat JBoss BRMS部署架构的规则和事件(第二部分)

    jboss架构 (文章来宾与北美红帽公司高级中间件顾问约翰·赫洛克 ( John Hurlocker)合着) 在这周的技巧中,我们将放慢速度,并仔细研究可能的Red Hat JBoss BRMS部署体 ...

最新文章

  1. 高校计算机通识教育目标,美国高校计算机通识教育研究
  2. AI 如何推进全球可持续发展?
  3. 如何自学Android--转
  4. NYOJ 325 zb的生日
  5. 从使用角度看何为zookeeper
  6. IEEE深度对话Facebook人工智能负责人Yann LeCun:让深度学习摆脱束缚
  7. 5.22递归实现数制转换
  8. 查找服务器大文件内容,Linux查找大文件命令,springmvc基础面试题
  9. wpf 加载列表不卡顿_看高清视频,如何做到不卡顿?
  10. hql懒加载后判断对象是否存在_JPA数据懒加载LAZY和实时加载EAGER(二) - Mr.Simm - 博客园...
  11. 三角形外接球万能公式_【光速解题】如何秒定各类外接球的球心
  12. 第九十九章 SQL函数 NOW
  13. python绘制四叶草_python绘图四叶草
  14. 键盘输入一个高精度的正整数n,去掉任意s个数字后剩下的数字按原左右次序将组成一个新的正整数。编程对给定的n和s,寻找一种方案,使得剩下的数最小
  15. Parallels Desktop 12上win7复制键无效
  16. 三方协议接收节点不存在_三方协议扣款常见问题及解决方法
  17. 细说促销(淘宝销售可看)
  18. 通过VIN码查询车型信息接口文档
  19. gcc -fpic 和 -fPIC 参数问题
  20. ThinkPhp6+Vue直播平台后台管理系统

热门文章

  1. spring-kafka整合:DefaultKafkaProducerFactory默认kafka生产者工厂介绍
  2. JVM内存结构分析:为什么需要S0和S1?
  3. jdk 流合并_JDK 12,合并的收集器和命名的挑战
  4. 缓冲池java_了解Java缓冲池
  5. 模拟模型学习 几何布朗运动_Java的几何布朗运动
  6. r 数据框选子集_在带有组合框的值列表的下拉列表中显示显示属性的子集
  7. javaone_为JavaOne 2014做好准备!
  8. 使用HTTPS和OAuth 2.0保护服务到服务的Spring微服务
  9. Optional.isEmpty()在JDK 11 EA构建中可用
  10. jpa命名 多条件查询命名_JPA 2 | 动态查询与命名查询