Eclipse中的Maven Git项目作为带有内容辅助的Java项目

Eclipse中的Maven Git项目作为带有内容辅助的Java项目,eclipse,maven-3,m2eclipse,egit,eclipse-kepler,Eclipse,Maven 3,M2eclipse,Egit,Eclipse Kepler,我在Git中有一个Maven项目,我已经在EclipseKepler中使用EGit签出了该项目。现在这个项目在我的本地系统中,但在Eclipse中还没有作为一个项目出现。我想实现以下目标: 1) 将其作为Maven/Java项目导入Eclipse(我不确定哪一个是合适的,但我希望能够从当前Java文件中访问第二个Java文件中定义的方法,并获得可用方法/类的内容辅助功能) 2) 我在Eclipse之外运行了mvn clean install命令,并在C:\Users\xxxx.m2\reposi

我在Git中有一个Maven项目,我已经在EclipseKepler中使用EGit签出了该项目。现在这个项目在我的本地系统中,但在Eclipse中还没有作为一个项目出现。我想实现以下目标:

1) 将其作为Maven/Java项目导入Eclipse(我不确定哪一个是合适的,但我希望能够从当前Java文件中访问第二个Java文件中定义的方法,并获得可用方法/类的内容辅助功能)

2) 我在Eclipse之外运行了mvn clean install命令,并在C:\Users\xxxx.m2\repository中获得了所需的依赖项jar文件。现在在Eclipse中,我想配置在步骤(1)中创建的项目,以便能够使用这些jar文件,并且不会因为缺少必需的类而给出编译时错误

我试过几种选择

导入>Maven>现有Maven项目
从SCM导入>Maven>签出Maven项目
从Git导入>Git>项目

但它们都没有给我以上两个确切的功能

我正在使用Maven 3.1.1和Eclipse开普勒


如果有人能指导一步一步的方法,我们将不胜感激

我想您已经使用EGit克隆了该项目

克隆后,转到Eclipse Git透视图:

  • 单击git+图标/按钮,然后选择“工作目录”
  • 作为一般项目导入
  • 这应该在Eclipse中导入项目并与EGit一起工作。
    您应该在Eclipse Package explorer视图中看到项目名称旁边的当前分支。

    您是否通过Git透视图克隆了它?是的,我已经按照问题中提到的导入了它(导入>Maven>现有Maven项目)。但我所寻找的是从我的问题中同时利用1)和2)的方法。@Ronnie,问题是您从本地驱动器导入了一个现有项目,我认为您应该通过Git透视图来完成,而不是像我在回答中所指出的那样。它将与Git绑定。如果您的项目有一些指示项目Maven性质的Eclipse配置文件,那么它应该在Eclipse中与Maven一起工作,如果有配置良好的pom.xml,那么它也应该在控制台中工作。