The import xxx cannot be resolved

遇到一个无法resolved的错误,如图所示,这个包cannot be resolved


导致这种错误的可能性,有很多,我这个项目是maven项目,有很多项目中的依赖

我出错的原因,是这个pojo所在的工程,我没有加入对他的依赖,加入依赖,如下图所示


刷新一下,就好了,这是我出错的地方

我也百度了,会导致,这种错的其他可能性,在这里总结一下,希望帮助到遇到同样错误的同学

1、clean项目,重新编译项目。
【解决】一般使用eclipse/myeclipse的菜单 project -> clean ..可以解决。同时最好选中Build Automatically选项。

2、若是没有解决,不要着急,继续来。重新导入jar包。
【解决】右键项目->build path -> Config build path -> Libraries-> remove后,重新导入。

3、该项目有依赖项目需要重新导入依赖搜索项目。
【解决】右键项目->build path -> Config build path -> project -> remove后,重新导入。

4、自动编译的class文件夹路径问题
【解决】右键项目->build path -> Config build path -> source-> 在对话框的最下侧有个Default output file:选项,可以选择项目再eclipse/myeclipse中编译后的class文件的路径,一般web项目的路径为{ProjectName}/web(WebRoot)/WEB-INF/classes,非web项目一般为{ProjectName}/classes。

5、问题还是存在的话,就超出这个问题的界限了,意思就是说可能就是其他的问题引起的错误。
【解决】其实也不算是解决。具体是什么问题引起的可以打开Problems对话框窗口查看。

猜你喜欢

转载自blog.csdn.net/czbkhhh/article/details/80036892