解决Eclipse cannot be resolved to a type

前言

因为实在太蠢,决定写下来提醒自己、警醒世人,是说应该也不会有人跟我一样笨吧!
呵呵…Orz…

如果看完之后有帮助到你,也请不要吝啬点个讚或是Like什么的XD。

事件经过

那天我打算用Eclipse汇入一个 Gradle的专案,我先是点了File > Import…,到这边都还是正常的操作,但是不晓得是不是在这时脑袋抽风,我选了General > Existing Project into Workspace

于是悲剧就发生了,各式各样的cannot be resolved to a type就跑出来了,而且还怎么找都找不着问题点,网路上的解决方案好像又都跟我发生的状况不一样,因为不是jar档冲突、也不是什么jar包没有包进来,单纯就是汇入方式错误。

注1:这边我只是开个demo还原我当时的蠢样。
注2:因为这个专案原先也是Eclipse开发,所以专案里面有Eclipse的专案档,所以可以选Orz;有道是,你要犯蠢,Eclipse也拦不了你。

http://img2.58codes.com/2024/20118107Vet1OqLHXk.png

事前準备

解决这个问题之前,必须先确认一下,你的Eclipse有没有安装Gradle的套件?如果没有,可以先上网找看看如何安装,以后会再出教学。

解决办法

先把这个专案从Eclipse消灭,滑鼠右键点专案 > Delete

http://img2.58codes.com/2024/20118107dSv5282Sj1.png

记得只是从Eclipse消灭,千万不要把它也从你的档案总管也消灭,所以Delete project contents on disk (cannot be undone)千万不要打勾,点OK

http://img2.58codes.com/2024/20118107Ry9pjLTMme.png

专案删除后,重新汇入专案,一样点开画面左上的File > 一样点开Import…,来到Import的画面之后,请选Gradle > Existing Gradle Project > Next >

http://img2.58codes.com/2024/20118107icmc6pPPpL.png

Gradle的Import画面,点Next >

http://img2.58codes.com/2024/20118107UHH1oD85Fp.png

Browse...选择你专案的路径,再点Finish,就算正确汇入完成了。

http://img2.58codes.com/2024/2011810766WxzBSV0Z.png


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章