IntelliJ IDEA编译项目报错 "xxx包不存在" 或 "找不到符号"

本文分享了解决Maven项目构建时出现“包找不到”错误的过程。通过调整Maven设置,确保不使用默认版本,并将编码设为UTF-8。重启IDEA后,重新编译报错模块,成功解决了构建问题。

简介

在维护一个新的项目时出现在的这个情况,项目构建时一直报错"xxx包找不到",但是引用的包和引用的类都是存在的,一开始以为是项目问题,还问了做过的同事,第一次搞好了,但是换了分支之后依然出这个问题,于是把解决过程记录下来。

maven设置

首先查看maven设置,不要使用默认的maven版本:

859549-20180827100258822-1220403888.png

Maven-Reimport

859549-20180827100327696-248827665.png

UTF-8

编码选择设置为UTF-8,不要使用默认配置:

859549-20180827100409931-530171709.png

Invalidate Caches and Restart

重启idea试一下

859549-20180827100501884-1416414190.png

重新编译

选中报错的那个模块并右键,点击'Build Module',之后再次启动项目,已经没有报错信息了。

859549-20180827101146839-976366561.png

转载于:https://www.cnblogs.com/han-1034683568/p/9540564.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值