项目_04_MAVEN_SVN

#MAVEN使用

##MAVEN简介
  
  项目的构建工具,MAVEN可以管理jar包、创建项目、编译项目、部署、打包发布等过程。

 ![](http://i.imgur.com/k0iVahr.png)

  Eclipse动态获取本地jar包,没有还会继续去远程服务器获取。

##Eclipse+MAVEN安装

- 下载apache-maven.zip工具,加压缩
- 修改apache-maven/conf/settings.xml,指定到MAVEN资源服务器,例如指向到阿里云

        <mirrors>
            <mirror>
                <id>nexus-aliyun</id>
                <mirrorOf>*</mirrorOf>
                <name>Nexus aliyun</name>
                <url>http://maven.aliyun.com/nexus/content/groups/public</url>
            </mirror> 
        </mirrors>

- 启动Eclipse,选择Windows--Preferences--maven
- 设置installations,如下图所示
![](http://i.imgur.com/lvgGKT1.png)
- 设置User Setttings,如下图所示
![](http://i.imgur.com/ILET9fP.png)


- 整合完毕

##创建MAVEN Project

- 鼠标右键,选择new--other--maven project ,然后下一步

![](http://i.imgur.com/kRSlUf8.png)

- 选中create simple project,然后下一步

![](http://i.imgur.com/iW2P21H.png)

- 设置项目组织名,项目名,类型
![](http://i.imgur.com/GQxM4eH.png)

- Finish完毕

- 选中项目工程中的Deployement Description,右键Generator Deployment...
- 右键工程项目,选中build path追加server runtime ...

##利用MAVEN管理jar包

- 登录资源库url

    http://maven.aliyun.com/nexus

- 输入jar包关键字搜索,然后选择要用的jar包及版本,

- 将xml描述信息赋值粘贴到Project pom.xml中

        <dependencies>
              <dependency>
              <groupId>junit</groupId>
              <artifactId>junit</artifactId>
              <version>4.8</version>
            </dependency>
            
            <dependency>
              <groupId>org.springframework</groupId>
              <artifactId>spring-webmvc</artifactId>
              <version>4.3.5.RELEASE</version>
            </dependency>
        </dependencies>

##利用MAVEN编译、发布

可以工程右键选择run as--maven build/maven clean


#Eclipse+SVN

##安装

- 下载site.zip SVN客户端Eclipse插件
- 将site.zip解压放置到Eclipse/dropins文件夹下
- 然后从新启动Eclipse工具,点击下面菜单,选择SVN资源库研究
![](http://i.imgur.com/6u9MAFi.png)

提示:如果没有SVN资源库研究,删除eclipse/configuration/org.eclipse.update文件夹,从新启动eclipse

- 打开SVN资源库研究,创建与SVN服务器的连接
![](http://i.imgur.com/9yJSA72.png)


##操作:将project项目分享到SVN服务器

- 选中项目,鼠标右键选择team--share project

![](http://i.imgur.com/lQuNd8m.png)

- 选择SVN分享,指定SVN服务器的URL地址

![](http://i.imgur.com/iJi4Nva.png)

- 默认next,next,Finish操作
- 右键项目,选择提交,如下图所示
![](http://i.imgur.com/1NK98lJ.png)

- 分享完毕

##操作:从SVN服务器获取project项目

创建SVN连接后,选择项目获取
![](http://i.imgur.com/NPGJrg1.png)

##操作:提交和更新代码

 先对比--》确认--》修改--》提交或更新

 对比方法:鼠标选中project项目,然后右键选择team--与资源库对比

 提交:将Eclipse代码更新到SVN服务器上去  
 更新:将SVN服务器上代码覆盖到Eclipse中  

欢迎转载:海阔天空 » 项目_04_MAVEN_SVN

评论 沙了个发

换个身份

取消评论