[color=blue]1、Maven ['meivin] 简介[/color]
Maven 是Apache组织一个开源项目,它包含了一个项目对象模型 (Project Object Model,POM),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用一个明确定 义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。
Maven 崇尚约定优于配置的原则,但是你仍然可以按照自己的奇思妙想去配置。
如果你用过Ant,并且热衷于Ant在工作中的优雅表现,我确信,你仍然会爱上Maven。
[color=blue]2、Maven 下载地址[/color]
1)、你可以从Apache Maven 项目官网下载Maven安装包:http://maven.apache.org/download.html
2)、直接下载地址:http://labs.xiaonei.com/apache-mirror/maven/binaries/apache-maven-2.2.0-bin.zip
3、Maven 安装方法(WIN XP为例)
1)、确保你的机器上安装了JDK,版本最低位1.4。
2)、将现在好的Maven安装包解压到任何地方,笔者的为:D:\Program Files\apache-maven-2.2.0
3)、设置环境变量:
□ M2_HOME=D:\Program Files\apache-maven-2.2.0
□ PATH=%PATH%;%M2_HOME%\bin
4)、在DOS下输入 Maven 测试命令:mvn -v,出现Maven版本号则表示安装成功,恭喜您。
5)、[C:\Documents and Settings\你机器的用户名\.m2],你会发现这个目录下有settings.xml文件,当你不仅想使用Maven时,你可以扩展它。另外[~\.m2\repository],这个目录保留了从中央仓库下载下来的所有JAR的副本。
[color=blue]4、Maven 初次使用[/color]
1)、假设你需要创建一个名为【simpledev】的project,目录结构为:
----------simpledev
-----------------------src/main
---------------------------/main/java/com/brofe/simpledev
-----------------------src/test
--------------------------/test/java/com/brofe/simpledev
-----------------------pom.xml
2)、你只需要DOS下面输入如下内容即可,至于命令、属性具体含义以后章节再详细介绍,别急。
Ø D:\>mvn archetype:create -DgroupId=simpledev -DartifactId=simpledev -DpackageNam
e=com.brofe.simpledev
Ø 当出现这样的LOG时,表示构建成功
[INFO] OldArchetype created in dir: D:\simpledev
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3 minutes 42 seconds
[INFO] Finished at: Wed Aug 05 00:05:59 CST 2009
[INFO] Final Memory: 8M/14M
[INFO] ------------------------------------------------------------------------
Ø 仔细观察一下构建的项目吧,一个Java项目最初的骨架就是这个样子。
3)、如果你想打包发布刚才构建的项目,只需要在DOS下面这样做:
1)、进入含pom.xml的目录,笔者的为:D:\simpledev
2)、在DOS中输入这样的命令:mvn -install。
3)、当命令执行成功后,可以在目录[~\.m2\repository\simpledev]找到你需要的JAR包。
[color=red] 【温馨提示:第一次使用Maven构建项目时,会自动下载一大堆JAR,请耐心等待。】[/color]
[color=red]修改默认仓库地址:将 ***\apache-maven-2.2.0\conf\settings.xml
<localRepository>E:/maven_repos/m2/repository</localRepository>[/color]
Maven 是Apache组织一个开源项目,它包含了一个项目对象模型 (Project Object Model,POM),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用一个明确定 义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。
Maven 崇尚约定优于配置的原则,但是你仍然可以按照自己的奇思妙想去配置。
如果你用过Ant,并且热衷于Ant在工作中的优雅表现,我确信,你仍然会爱上Maven。
[color=blue]2、Maven 下载地址[/color]
1)、你可以从Apache Maven 项目官网下载Maven安装包:http://maven.apache.org/download.html
2)、直接下载地址:http://labs.xiaonei.com/apache-mirror/maven/binaries/apache-maven-2.2.0-bin.zip
3、Maven 安装方法(WIN XP为例)
1)、确保你的机器上安装了JDK,版本最低位1.4。
2)、将现在好的Maven安装包解压到任何地方,笔者的为:D:\Program Files\apache-maven-2.2.0
3)、设置环境变量:
□ M2_HOME=D:\Program Files\apache-maven-2.2.0
□ PATH=%PATH%;%M2_HOME%\bin
4)、在DOS下输入 Maven 测试命令:mvn -v,出现Maven版本号则表示安装成功,恭喜您。
5)、[C:\Documents and Settings\你机器的用户名\.m2],你会发现这个目录下有settings.xml文件,当你不仅想使用Maven时,你可以扩展它。另外[~\.m2\repository],这个目录保留了从中央仓库下载下来的所有JAR的副本。
[color=blue]4、Maven 初次使用[/color]
1)、假设你需要创建一个名为【simpledev】的project,目录结构为:
----------simpledev
-----------------------src/main
---------------------------/main/java/com/brofe/simpledev
-----------------------src/test
--------------------------/test/java/com/brofe/simpledev
-----------------------pom.xml
2)、你只需要DOS下面输入如下内容即可,至于命令、属性具体含义以后章节再详细介绍,别急。
Ø D:\>mvn archetype:create -DgroupId=simpledev -DartifactId=simpledev -DpackageNam
e=com.brofe.simpledev
Ø 当出现这样的LOG时,表示构建成功
[INFO] OldArchetype created in dir: D:\simpledev
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3 minutes 42 seconds
[INFO] Finished at: Wed Aug 05 00:05:59 CST 2009
[INFO] Final Memory: 8M/14M
[INFO] ------------------------------------------------------------------------
Ø 仔细观察一下构建的项目吧,一个Java项目最初的骨架就是这个样子。
3)、如果你想打包发布刚才构建的项目,只需要在DOS下面这样做:
1)、进入含pom.xml的目录,笔者的为:D:\simpledev
2)、在DOS中输入这样的命令:mvn -install。
3)、当命令执行成功后,可以在目录[~\.m2\repository\simpledev]找到你需要的JAR包。
[color=red] 【温馨提示:第一次使用Maven构建项目时,会自动下载一大堆JAR,请耐心等待。】[/color]
[color=red]修改默认仓库地址:将 ***\apache-maven-2.2.0\conf\settings.xml
<localRepository>E:/maven_repos/m2/repository</localRepository>[/color]