如何解决Eclipse错误消息The declared package does not match the expected package

如何解决Eclipse错误消息The declared package does not match the expected package

这篇文章主要介绍“如何解决Eclipse错误消息The declared package does not match the expected package”,在日常操作中,相信很多人在如何解决Eclipse错误消息The declared package does not match the expected package问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何解决Eclipse错误消息The declared package does not match the expected package”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

我从github下载了一个开源项目后,导入到自己Eclipse之后,遇到了这个烦人的错误消息:
The declared package "com.sap.smartService" does not match the expected package "main.java.com.sap.smartService"

如何解决Eclipse错误消息The declared package does not match the expected package

这是我的项目文件目录:

如何解决Eclipse错误消息The declared package does not match the expected package

解决方案:对项目点击右键,选择Properties->Build Path, 发现src文件夹被设为build path。

如何解决Eclipse错误消息The declared package does not match the expected package

首先右键src文件夹,选择Remove from Build Path将其从build path中移除:

如何解决Eclipse错误消息The declared package does not match the expected package

然后选择src/main下面的java文件夹,设置成build path,重启Eclipse:

如何解决Eclipse错误消息The declared package does not match the expected package

错误即消失:

如何解决Eclipse错误消息The declared package does not match the expected package

到此,关于“如何解决Eclipse错误消息The declared package does not match the expected package”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!