码迷,mamicode.com
首页 > 编程语言 > 详细

eclipse下java开发环境部署-maven

时间:2014-11-17 17:35:02      阅读:377      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   color   ar   os   使用   sp   

本人从事java开发多年,自从2012年接触maven,感觉有利有弊,

方便的地方大家都知道,程序上依赖那些软件包,只要在pom.xml里面写一段依赖的配置就好了

有时候程序庞大了,开发的人多了,如果对于依赖没有控制和管理,各自写一套,那么就会发现你依赖了很多不同版本的包,看起来很乱,对于有代码洁癖的我是无法忍受的。

 


 

本次搭建的环境主要是为了以后开发一些java相关的demo作为铺垫。

部署这么一套环境需要如下软件:

jdk1.6.0_24

eclipse-jee-kepler-SR2-win32-x86_64(我的机器64位的所以下载64位的)

apache-maven-3.0.5

 eclipse中的svn插件(这个请各位网上找找安装方法)

还有一个牛逼的工具,后续介绍

安装过程就不描述了,其中请将maven加入到环境变量如图所示:

 

 

bubuko.com,布布扣

bubuko.com,布布扣

这里定义了MAVEN_HOME然后将bin目录加入到path中

加一句题外话:为什么我这里不设置jdk的环境变量呢?因为我习惯将JAVA_HOME这个属性定义到部分应用的启动文件中。比如maven我是这么设置的

bubuko.com,布布扣

在maven目录下的bin文件夹中mvn.bat进行修改添加如下两行设置:

set JAVA_HOME=D:\Program Files\Java\jdk1.6.0_24
set MAVEN_OPTS=-Xms128m -Xmx512m -Dfile.encoding=UTF-8

设置JAVA_HOME和内存字符集属性

设置完这些内容后,将maven做一个简单配置。

将%MAVEN_HOME%/conf/settings.xml设置如下

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <localRepository>D:/develop/java/apache-maven-3.0.5/repository</localRepository>
  <pluginGroups>
  </pluginGroups>
  <proxies>
  </proxies>
  <servers>
  </servers>
  <mirrors>
  </mirrors>
  <profiles>
    <profile>
      <repositories>
          <repository>
              <id>repo.springsource.org-release</id>
              <name>springsource repository</name>
              <url>http://repo.springsource.org/release</url>
          </repository>
      </repositories>
    </profile>
  </profiles>
</settings>

以上内容值根据源文件内容,去掉了注释部分,保留下来的,主要设置了本地仓库地址localRepository,远程残酷地址repository,其他属性各位有兴趣自行百度

jdk,maven安装完毕,打开eclipse设置相关属性

打开首选项设置属性

bubuko.com,布布扣

bubuko.com,布布扣

这里是添加外部maven安装包,就是前面安装的MAVEN_HOME

bubuko.com,布布扣

这里通过浏览选择前面修改的setting.xml文件,下面的仓库位置也会跟着调整过来。

 如此一来软件的安装算是结束了,不过请做一下jdk版本的检查,如下:

bubuko.com,布布扣

如果该显示内容不是前面安装的jdk请替换下。


 

进入正题!!!

环境部署好了那么要跑代码了,本人一直摸索着找一个挺好用的,速度挺快,免费的代码托管工具,一直没有找到,或许是本人愚笨,后来听说有taobao code,经过试用速度也还行,不像Google code经常连不上去

所以后续所有的演示代码都将出现在taobao code上面,SVN地址如下:http://code.taobao.org/svn/yongledemo

首先介绍下该SVN下面的文件存放大致规则(这里SVN客户端的安装,SVN eclipse插件的安装跳过了)

bubuko.com,布布扣

目录结构还算清晰的,trunk下面有source目录,后期同级的会出现document目录,

demo文件夹是项目的主文件夹,里面的文件时maven的标准格式,该工程是一个war工程

下面介绍下eclipse中使用SVN插件检出代码并且创建工程

bubuko.com,布布扣

添加资源位置,找到资源目录source,右键检出工程,如上图。

检出完毕,eclipse切换视图到java,可以看到工程

bubuko.com,布布扣

名字略微不同,请大家忽略细节问题,然后,右键点击项目,导入

bubuko.com,布布扣

下一步下一步之后将创建名问demo的工程

bubuko.com,布布扣

下面下载完毕,maven工程部署完毕,大家可以大展拳脚了

eclipse下java开发环境部署-maven

标签:style   blog   http   io   color   ar   os   使用   sp   

原文地址:http://www.cnblogs.com/weinh/p/4103859.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!