使用maven编译项目的时候报错:程序包 xxx 不存在;找不到符号;
1、首先查看工程jar包,排除程序包确实不存在的情况;
2、其次clean后重新compile;
3、若项目中有多个pom.xml文件,且默认使用的pom文件和打包使用的pom文件不是同一个:
假设有两个pom,默认使用的pom1.xml和打包使用的pom2.xml。若在pom1.xml中依赖了某个程序包,则在工程中会确实存在这个程序包。这时候,使用pom2.xml去编译,则需要检查pom2.xml也依赖了这个程序包。