IDEA编译报错Failure to find com.lowagie:itext:jar:2.1.7.js4,依赖报错

IDEA编译报错Failure to find com.lowagie:itext:jar:2.1.7.js4

问题描述

由于问题解决了才想起来记录一下,所以报错的截图就没有,报错包含以下内容:
Could not resolve dependencies for project com.mfw:callnumber:war:1.0.0.RELE:IDEA编译报错Failure to find com.lowagie:itext:jar:2.1.7.js4

项目是码云拉下来的,然后别人提供的maven仓库,导入后选择对应的仓库。发现一个包始终都报错。

在这里插入图片描述

项目可以正常启动,但是无法打包编译。对应的包在文件中都存在,路径也没有错。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

相关的三个包全部是完整的。其他同事运行编译没有异常。不同的是我用的IDEA他们用eclipse。

网上搜索各种方法,删除依赖重新下载,清缓存等等,都没有用。

解决方法:

将报错的两个jar包复制到其他路径,使用命令进行安装。

在这里插入图片描述

mvn install:install-file -Dfile=E:/thx_respository/.m2/itext-2.1.7.js4.jar -DgroupId=com.lowagie -DartifactId=itext -Dversion=2.1.7.js4 -Dpackaging=jar

mvn install:install-file -Dfile=E:/thx_respository/.m2/olap4j-0.9.7.309-JS-3.jar -DgroupId=org.olap4j -DartifactId=olap4j -Dversion=0.9.7.309-JS-3 -Dpackaging=jar

mvn install:install-file:安装文件
-Dfile:待安装包所在位置
-DgroupId:包的GroupId
-DartifactId:包的artifactId
-Dversion:包的version
-Dpackaging:包的文件类型

成功安装截图:
在这里插入图片描述

再查看包所在的路径,会生成一个配置
在这里插入图片描述
另外一个也是这样。

然后。。。。。。。就清清缓存啥的,重新编译OK。

在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值