Maven下载2.1.7.js7版本的itext依赖时报错:“Cannot resolve com.lowagie:itext:2.1.7.js7”
由于在jasperreports的pom文件里指定了2.1.7.js7版本的itext依赖,而目前的Maven中央仓库或其他镜像仓库里是不存在这种带有js7等后缀版本。
目前itext已停止维护,并从4.2.2之后的版本开始从com.lowagie.itext迁移到com.itextpdf.itextpdf,有需要的话可以使用更高版本的itextpdf依赖。
解决方案:排除jasperreports中的itext依赖并自行指定版本。
jasperreportsjasperreports6.10.0com.lowagieitextcom.itextpdfitextpdf5.5.13