程序包找不到

背景:新引入了一个项目,启动时出现了程序包找不到的错误。

错误原因:提示的很清楚,找不到相应的程序包,就是你引用了该包,但是依赖中没有找到

解决思路:

1)找到你对应的import对应的软件的pom.xml。

2)查看错误原因

   1.查看是否引入了该包。如果引入了,但是出错,一般是jar文件下载到本地仓库时失败了,删除本地仓库的jar包,重新下载,或者拷贝同事的本地仓库的jar包。

   2.引入了该包,但是运行时出现该错误,可能是文件修改后未同步编译,就是你改了,但是编译的文件没有更新,删除target目录就可以,以前用eclipse时去工作区间下删除.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps对应的编译好的文件。删除完后重新运行

  3.pom.xml未引入该包,引入即可

  4.pom.xml未引入该包,但是引入了其他包,其他包引入了该包。这时查看其他包的情况,可能是其他包做了更新,而自己本地仓库的还是以前版本的,将这个其他包删除重新引入即可。

 

我本次错误原因就是因为本地引用了ray包,新项目使用的tk包在ray包中引用。而以前ray包是没有tk的。新更新的ray包才有(万年1.0)。删除ray包重新导入即可。

maven配置和本地仓库可以在idea中查看

maven依赖关系查看

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值