Git越来越流行了。
现在很多项目都用Github了,所以之前的svn已经显得有点不够用了。
可是,当我们从Github上面把一些maven项目的代码拉下来之后。却发现在Eclipse里面没办法导入maven项目。
好吧,今天说说怎么在Eclipse里面导入Git的Maven项目。
1、首先当然是拉代码。
在Eclipse里面有个Git Repositories。就是Git仓库,clone a git repository。复制一个git仓库。然后按next,按照说明一直next下去。
把代码拉下来之后请记住你存放代码的地方。
2、导入maven项目。
这么快就导入maven项目了?呵呵,没错。就是导入maven项目。
可以在Eclipse中按File->Import->Existing Maven projects->next。选择你刚才放代码的地方。
这里会自动检查你改目录下面是否有pom.xml。选择你要导入的项目,但后按Finish。
我这里导入的是B3log项目,因为B3log的maven项目的项目结构比较复杂。适合用来做讲解。
3、删除maven项目。
上一步我们导入了maven项目。可是,这个项目并不能用于git。也就是说不能跟本地的git仓库对比,提交等操作。
所以,我们在我们的项目上面,右键,删除项目。
但是千万别把文件也给删除了。
4、导入git项目。
上一步我们删除了我们的maven项目。这时,打开我们的Git仓库。
里面有一个文件夹Working Dirctory。这时我们项目路径。或者打开里面的子项目,在上面,右键Import Project。选择第一个Import existing project->next->finish。
好了,这样子就打开了一个放在Github上面的maven项目了。
为什么需要这样子做呢?
其实我们一般把代码拉下来之后,直接导入到Eclipse中,Eclipse会把它当做一般项目来对待。所以要在第二步导入Maven项目的时 候,Eclipse会帮我们生成该项目所需要的.classpath和.project文件。有了这两个文件,在我们再次导入项目的时候,Eclipse 就会知道这个项目是maven项目,所以就可以导入成功。
也就是说,我们可以把项目git下来,把其当做一般项目地导入。然后通过修改.classpath和.project文件来实现导入。你可以参考一下Eclipse中用Git将Maven项目。但是这种方法在B3log这种maven项目里面就不太合适了。
原来还有更加方便的方法。
转自http://www.idashu.me/Eclipse-in-the-introduction-of-Git-maven-project.html
相关推荐
7. **源码管理和版本控制**:为了团队协作,你需要将整个多模块项目导入到版本控制系统,如Git。在Eclipse中,使用"Team"菜单操作,将项目添加到版本控制,然后提交更改。 通过这种方式,Eclipse和Maven结合使用,...
对于新手来说,学习如何在Eclipse中导入项目源码是入门的重要步骤。以下是一个详细的过程,指导你如何顺利完成这一操作。 1. **准备项目源码**:首先,你需要获取到项目的源码文件。这些文件通常包含Java源代码(....
1. **项目导入与创建**:m2e插件允许用户直接从现有的Maven项目结构中导入项目,或者根据Maven Archetype模板创建新项目。这使得开发人员无需离开Eclipse就能创建符合Maven标准的项目结构。 2. **自动构建与更新**...
导入现有 Maven 项目时,Eclipse 会自动解析项目的依赖关系,并下载所需的依赖到本地仓库中。此外,还可以设置是否导入项目的工作空间设置等选项。 **3.3.2 具体化一个 Maven 项目** 当导入的 Maven 项目存在多个...
标题 "idea配置git下载的maven...通过以上步骤,你就成功地配置了从Git下载的Maven项目,并在IDEA中进行了相应的环境设置,使得项目可以顺利运行和调试。记得在实际操作中,根据你的系统环境和具体项目需求进行微调。
1. **导入Maven插件**: 如果Eclipse中没有内置的Maven支持,可以通过Eclipse Marketplace或Help > Install New Software来安装M2E (Maven Integration for Eclipse) 插件。 2. **设置Maven配置**: 进入Eclipse的...
### 使用Git管理项目并导入至Eclipse工具中的步骤详解 #### 一、Git与Eclipse简介 - **Git**:一款分布式版本控制系统,用于跟踪在软件开发过程中对文件的修改,便于多用户协同开发。 - **Eclipse**:一款开源的...
该插件使得开发者可以在Eclipse环境中直接管理和构建Maven项目,无需离开IDE就能执行Maven的生命周期命令,如编译、测试、打包和部署等。 1. **安装与配置**: - 用户可以通过Eclipse的Marketplace或Help > ...
使用m2eclipse,你可以方便地导入现有的Maven项目,只需在“File” -> "Import" -> "Existing Maven Projects"中选择项目的根目录即可。此外,它还支持直接在Eclipse内创建Maven项目,通过"File" -> "New" -> ...
3. **在Eclipse中导入项目**: - 在Eclipse中,右键点击工作区空白处,选择“Import”。 - 在导入选项中选择“Git”,然后点击“Next”。 - 选择“Clone URI”,点击“Next”。 - 在“URI”文本框中粘贴刚才复制...
2. **导入项目**:使用IDE(如IntelliJ IDEA或Eclipse)导入sypro_maven项目,IDE会自动识别Maven配置。 3. **构建项目**:运行`mvn clean install`命令,Maven将自动下载依赖、编译源码、执行测试,并将项目打包为...
该插件使得开发者在Eclipse中可以直接管理Maven项目,包括构建、编译、测试、打包等。安装M2E插件后,Eclipse可以识别`.pom`文件,自动导入依赖并管理项目的构建生命周期。此外,M2E还支持与Eclipse的其他特性(如...
安装M2E插件后,开发者可以直接在Eclipse中创建、导入和管理Maven项目,无需离开IDE。M2E会自动下载项目所需的依赖,更新POM.xml文件,并将Maven的构建生命周期映射到Eclipse的构建操作中。 在Eclipse中使用M2E有...
6. **项目导入与构建**:现在,你可以将已有的Maven项目导入Eclipse(使用"Maven" -> "Import" -> "Existing Maven Projects"),或者创建新的Maven项目。Eclipse将自动处理项目的依赖管理,编译,测试,打包等任务...
6. **Eclipse导入项目**:将项目复制到Eclipse工作空间,通过“Import -> Maven -> Existing Maven Projects”导入。 **项目构建与管理**: 1. **分享项目**:使用Egit的Team菜单中的Share Project功能,将项目链接...
m2eclipse支持直接从版本控制系统(如Subversion SVN)导入Maven项目,通过"File" > "Import" > "Git"或"CVS"等选项完成。 **3.6 访问Maven仓库** m2eclipse自动处理对远程仓库的访问,根据POM文件中的依赖信息下载...
WIN/MAC系统下通用 ...5.改maven中conf文件夹下setting文件(编辑器打开) 6.修改仓库 7.此处添加自己的仓库路径(切记全程英文路径) 8.找到mirrors标签 9.修改为(其实就是在注释外添加) alimaven
Eclipse Maven3插件,全称为Maven Integration for Eclipse(简称m2e),是Eclipse IDE中的一个核心插件,用于支持Apache Maven项目构建和管理工具。它将Maven的强大功能无缝集成到Eclipse环境中,使得开发人员可以...
在本文中,我们将探讨如何在不使用Maven的情况下,将CAS服务器端工程导入Eclipse IDE,并配置Java版本的服务器。 首先,确保你已经安装了Eclipse IDE,它是Java开发人员广泛使用的集成开发环境。如果你还没有安装,...