Maven系列之01-开发环境搭建

原创 2013年12月05日 21:10:40

一年前,在网上无意发现Maven,简单研究了下,发觉没什么意思,发表了:Maven也没什么用,浪费两天时间。

戏剧性的是,今年三月初,我居然参与到一个新的项目,项目上用的就是Maven 3,用着用着就觉得,这东西真好,也发现了一本业界公认Maven专家许晓斌先生2011年出版国内首本Maven著作《Maven实战》。

不管是哪个业界公认,不管是否著作,接触到这本书,我已经晚了三年。通过项目的接触,配合阅读该书籍,也更多的开始认可Maven,对于这本书,当作Maven工具书还是不错的。

后续文章,如果需要搭建工程,都将基于Maven。本文开始Maven的第一课:搭建基于Windows平台的Maven开发环境。

环境说明

JDK:1.7.0_15
Maven:apache-maven-3.1.1
Eclipse:eclipse-jee-kepler-SR1-win32.zip

各环境的官网地址已经在参考网址中给出。

准备JDK环境

按照《Maven实战》中的说法,Maven需要运行在JDK1.4或以上版本上。注意是JDK,不是JRE。目前Maven都已经到3.1.1了,JDK都已经到1.7了,各位JDK怎么也得1.5+了吧。

  1. 安装JDK,安装路径如D:\App\Java\jdk1.7.0_15
  2. 设置JAVA_HOME=D:\App\Java\jdk1.7.0_15
  3. 设置CLASSPATH=.;%JAVA_HOME%\lib
  4. 修改path,在path最前面加入%JAVA_HOME%\bin;

在命令行,输入java -version或者javac -version,如安装成功,命令行将显示java/javac版本信息。

安装Maven

  1. 解压apache-maven-3.1.1-bin.zip,解压路径如D:\App\apache-maven-3.1.1
  2. 设置M2_HOME=D:\App\apache-maven-3.1.1
  3. 修改path,在path最前面加入%M2_HOME%\bin;

说明:D:\App\apache-maven-3.1.1目录下,应该是bin/boot/conf/lib等目录,解压是需要注意目录结构。

在命令行,输入mvn -version,如安装成功,命令行将显示maven班本信息。

配置本地仓库

找到%M2_HOME%\conf\settings.xml,在<settings>标签下加入:

<localRepository>D:/App/repo</localRepository>

不设置本地仓库,也是可以的,Maven会自动在用户目录下创建settings.xml文件和本地仓库目录。

Maven的Eclipse插件

在Eclipse jee kepler(4.3)班本中,已经集成了M2Eclipse插件,不需要额外安装,如果你还在Eclipse低版本游走,那就更新Eclipse吧。不愿更新,那就自己通过在线安装的方式安装M2Eclipse插件,这个我不教你了。

设置Eclipse

  1. 添加本地Maven,通过Windows->Perference->Maven->Installations
  2. 配置本地settings.xml,通过Windows->Perference->Maven->User Settings

写在最后

《Maven实战》第二章就是讲解Maven开发环境的搭建,包括Windows平台和Linux平台。并且,还专门用一节讲述了Maven安装最佳实践,通俗易懂。

参考网址:

  1. Maven官网地址:http://maven.apache.org
  2. Eclipse官网地址:http://www.eclipse.org

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Eclipse+maven+jetty开发环境搭建

  • 2009年04月29日 18:52
  • 1.19MB
  • 下载

-01-开发环境搭建与PetaLinux的安装【Xilinx-Petalinux学习】

开发环境 VMware12, Ubuntu 16.04 64 bit 在VMware中安装Ubuntu,用户名:xilinx-arm 密码:root   step1: VMware Tools问题 不...
  • vacajk
  • vacajk
  • 2016年12月28日 15:02
  • 789

maven开发环境搭建

  • 2017年10月13日 13:55
  • 11.63MB
  • 下载

开发环境搭建_JAVA_MAVEN

  • 2011年09月28日 00:04
  • 531KB
  • 下载

Gokit3(S)笔记01 ESP12F(ESP8266)开发环境搭建及固件下载打印

ESP-01的IO太少,趁春节假期想玩玩看ESP-12F。刚好Gokit3就有这个模块(Gokit3(S)),于是玩了起来。...
  • iotisan
  • iotisan
  • 2017年02月03日 00:34
  • 1436

DM365 dvsdk_2_10_01_18开发环境搭建

  • 2013年05月22日 18:50
  • 477KB
  • 下载

maven开发环境搭建手册

  • 2013年08月16日 22:32
  • 157KB
  • 下载

01_Android应用开发环境搭建【图解】

一 准备工作 下载所需安装包,如下: JDK  (Java Development Kit) 6      下载地址官网               http://www.orac...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Maven系列之01-开发环境搭建
举报原因:
原因补充:

(最多只允许输入30个字)