Commons Configuration

Crytal reports水晶报表在Spring boot web项目中的使用, 无需web.xml文件, 无jsp文件

时光毁灭记忆、已成空白 提交于 2020-02-26 14:39:09
使用jsp页面显示水晶报表还是存在这样的问题: 1. 配置麻烦。 水晶报表自身的网页版crytalviewer显示内容存在失真,和实际的不一致。 水晶报表的XML文件配置不正确导致无法加载报表文件,难以排除问题。 以下方法可以更加简单的在Spring boot 项目中使用Crytal reports. 在 src\main\resources 下创建lib文件夹,并在通过 build path -> Add Extern Achives 将水晶报表的依赖库加入到项目中。 此方法管理的lib发布时会出现找不到包的问题,需要使用maven的方式引用,可参考 maven项目引用外部jar包的方法 总共有24个jar包, 逐个添加很麻烦, 现将它们列出来, 方便大家复制 <dependency> <groupId>SAP</groupId> <artifactId>AzleaUflBarcode</artifactId> <version>1.0.0</version> <scope>system</scope> <systemPath>${project.basedir}/src/main/resources/lib/com.azalea.ufl.barcode.1.0.jar</systemPath> </dependency> <dependency> <groupId>SAP<