如何在不丢失项目和插件的情况下重新安装Eclipse?

时间:2009-12-12 10:54:29

标签: eclipse maven-2 pom.xml

我的Eclipse最近彻底崩溃了,我已升级到伽利略。我创建了一个新的工作区(比如foo/workspace)并创建了一个简单的项目。然后我将一个旧项目从(bar/workspace/myproject)复制到foo/workspace/myproject。它被mavenised并有一个pom.xml。我如何告诉Eclipse构建它(它似乎没有认识到它被编组)。我是否必须安装maven插件?

一般来说,重新安装Eclipse的最顺畅的方法是什么(即我还需要考虑什么?)

3 个答案:

答案 0 :(得分:3)

最好在开始新的eclipse安装时直接引用旧工作区:请参阅eclipse.ini

-data
c:/a/path/to/your/old/workspace

这样,你就可以收回所有项目。

您可以通过将其更新站点添加到eclipse p2配置机制检查的站点列表中来安装m2eclipse maven plugin

http://m2eclipse.sonatype.org/update/

答案 1 :(得分:3)

  1. 我从不直接在工作区下创建或签出项目,而是对我的所有项目使用~/Projects之类的东西。这允许我保持IDE独立。实际上,我从不使用任何IDE来创建项目。

  2. 我在几个Eclipse安装(在启动时指定或使用-data)共享我的工作区位置。如果出现任何问题,我不介意删除和丢失我的工作区,它不包含任何真正重要的内容。

  3. 使用m2eclipse Eclipse插件导入> Maven Projects 进入Eclipse。另一个选项是使用maven eclipse plugin从命令行生成.project.classpath,然后再到导入> Eclipse中的现有项目到Workspace

答案 2 :(得分:3)

如果与您的工作区关联的元数据混乱,听起来就像是这样,最简单的方法就是从工作区中删除.metadata文件夹(或将其重命名为其他文件夹)。启动Eclipse,它将显示一个空的工作区,然后使用File - >导入以将现有项目导回到工作区。只需将其指向现有项目的文件夹,它就会做正确的事情,让项目保持原状。

对于maven的东西,上面提到的Import Maven项目似乎是正确的,可能还有一些其他的东西让maven工作。