Eclipse错误:Problems opening an editor Reason: [Project Name] does not exist解决办法

问题简单描述:在eclipse里用F3想进入某个类的某方法时,提示以下错误:

Problems opening an editor Reason: [项目名] does not exist

经过百度上谷歌一番,看到stackoverflow上的相同的一个问题 的解决方法如下:

 
本人英语不是太好,不做完整的字句翻译(后面有英文),只能简单用中文说一下问题的原因:我的项目是从github clone下来的,可能是在导入eclipse时,项目还不是“通常”的eclipse项目,所以有些功能还不能使用,比如[我想看引用到的类或方法]这个功能就还不能用,解决的办法就是先转一下项目。而我clone的源码里面有pom.xml,就是可以使用maven构建项目啦,所以我就转成maven项目。

转换的第一种方式:

项目右键-->configure-->convert to maven project   #这个方法没能解决我的问题,且编译错误
转换的第二种方式:

cd到项目根目录-->mvn eclipse:eclipse   #这个解决了我的问题
 

解决问题总结:

直接使用maven的命令转到eclipse项目即可。
 

下面的内容虽然没有能直接解决问题,至少给了解决问题的方向,引用部分内容:

 If you have checked out project from svn, project checked out is not generally a eclipse project thats why general functionality of eclipse does not work for the same.

To achieve the same functionality of eclipse like eclipse reader and all other shortcuts,we have to convert the checked out project to eclipse project.

Steps to Convert checked out project to eclipse project:

    Right Click on Checked-out Project.
    Point to Configure.
    Click on Convert to Maven Project.(if checked out project is maven project)

These steps will convert the project to Maven project.

All the eclipse functionality will work for the same.
So I have resolved the issue by checking out the project via "New Project Wizard". Embarrassed
It wasn't an Eclipse project in SVN, so when checked out via "Existing Project", none of the project functionality could work.

时间: 2024-09-28 07:35:43

Eclipse错误:Problems opening an editor Reason: [Project Name] does not exist解决办法的相关文章

错误“操作必须使用一个可更新的查询”原因及解决办法

错误|解决 翻译得比较匆忙,呵呵.错误信息: Microsoft OLE DB Provider for ODBC Drivers error '80004005' [Microsoft][ODBC Microsoft Access 97 Driver] Operation must use an updateable query. 原因: 有几个主要的错误原因: 这个错误发生在当你的程序试图执行更新数据库或其它类似操作时.这是因为 ADO由于以下的几个原因而不能够写数据库造成的. 1.最普遍的

PHP错误Allowed memory size of 67108864 bytes exhausted的3种解决办法_php实例

今天在百度知道看php相关资料时发现一个网友问一个wordpress安装提示错误的一个问题,说他在安装wordpress安装包时遇到这样一个问题:Fatal error:Allowed memory size of 67108864 bytes exhausted (tried to allocate 76 bytes) in-..这个问题小编以前没遇到过,根据提示肯定是内存溢出造成的.至于为什么会出现这样的提示呢?下面我把自己整理的出错原因和解决办法给phper分享一下,希望有所帮助. 出错原

Windows7 错误1053:服务没有及时响应启动或控制请求解决办法

最近操作电脑出现Windows  错误1053,经过一番网络查询,找到解决办法,记录下,希望能帮助遇到同样问题的朋友. 症状:win7系统的很多系统关键服务,启动不了,双击该服务也弹不了操作框,系统服务是设置为自动 的,但是就是启动不了,在本地服务窗口中只能启动该服务,但是双击会弹不了窗口,你点启动后会出现错误提示1053,本地用户组,里面可以看到用户和组但 是双击话也没反应,照成后果,网站打不开,远程连接连不上,但是服务器实际上是开着的,其实具体原因就是因为系统关键服务未正常开启,实验结果表明

mongodb错误tcmalloc: large alloc out of memory, printing stack and exiting解决办法_MongoDB

最近Mongodb会经常突然挂掉,检查日志发现如下的错误: 复制代码 代码如下: tcmalloc: large alloc 2061584302080 bytes == (nil) @ Tue Nov 26 17:45:04.539 out of memory, printing stack and exiting: 0xdddd81 0x6cfb4e 0x121021d 0xafcc1f 0xaf815f 0xaf8d1d 0xaf8e0f 0xaf52ae 0xaf53c9 0xb1eb1

WCF运行错误:“此集合已经包含方案 http 的地址”的解决办法

修改web.config,在<system.serviceModel>下增加以下节(如果已经有serviceHostingEnvironment节点,则参照修改): <serviceHostingEnvironment aspNetCompatibilityEnabled="true" ><baseAddressPrefixFilters>        <add prefix="http://www.yourdomain.com&q

ANDROID (eclipse)开发常见问题及解决办法汇总

1.ANDROID 在eclipse中没有出现AVD的解决方法(转)如果android安装正确的话,但是eclipse里面的导航条就是没有AVD 可以通过「Window」⇒「Customize Perspective」⇒「Tool Bar Visibility」Tab画面上选择 Android SDK and AVD Manager来显示http://blog.sina.com.cn/s/blog_79aa896901015iyc.html 2.Unable to get view server

Oracle的常见错误及解决办法

                      ORA-12528: TNS:listener: all appropriate instances are blocking new connections     ORA-12528问题是因为监听中的服务使用了动态服务,实例虽然启动,但没有注册到监听.实例是通过PMON进程注册到监听上的,而PMON进程需要在MOUNT状态下才会启动.所以造成了上面的错误. 解决这个问题,有三种方法:1.把监听设置为静态:2.在tnsnames.ora中追加(UR=

1.Maven+SpringMVC+Eclipse软件安装配置,Maven报插件错误,Eclipse总是卡死的解决办法,导入一个maven工程后 一直显示importing maven project

 使用Maven+SpringMVC+Eclipse软件安装配置过程中的问题:   1.Eclipse总是卡死的解决办法: 一:内存不足所以会卡死,配置一下eclipse.ini修改这几个值就好了-XX:MaxPermSize=768m-Xms1024m-Xmx3072m搜索   二:修改window->preferences --- > JAVA->Edittor->Hovers,将右侧所有复选框清空.   2.因为eclipse上一次未正常关闭,导致启动卡死,错误日志为:

搜罗Android开发eclipse错误汇总

大家都在为项目开发成功而喜悦,但可不知成功的路上是会经常出错的,下面是我碰到的一些错误集合! [错误信息] [2011-01-19 16:39:10 - ApiDemos] WARNING: Application does not specify an API level requirement! [2011-01-19 16:39:10 - ApiDemos] Device API version is 8 (Android 2.2)原因: 不影响正常运行.在AndroidManifest.