Maven
ddf168913
这个作者很懒,什么都没留下…
展开
-
1.Maven安装
1.去Apache官网下载Maven最新版本,http://maven.apache.org/download.html 2.解压到硬盘,设定环境变量 Path :E:\开发工具\apache-maven-2.2.1\bin M2_HOME : E:\开发工具\apache-maven-2.2.1 3.验证安装 cmd--> mvn -v 显示信息:...原创 2010-09-10 10:50:52 · 86 阅读 · 0 评论 -
2.Maven目录结构
1.Maven解压后的目录结构是 ${home}/bin ${home}/boot ${home}/conf ${home}/lib ${home}/LICENCE ${home}/NOTICE ${home}/README 2. Maven的下载文件只有大概3 MB,它能达到如此苗条的大小是因为Maven的内核被设计成根据需要从远程...原创 2010-09-10 11:04:59 · 155 阅读 · 0 评论 -
3.Maven创建、构建项目
1.创建项目 C:\Documents and Settings\Administrator>mvn archetype:create -DgroupId=myGroupId -DartifactId=FirstMavenProject -DpackageName=com.app.security archetype:create 称为一个Maven目标 (goa...原创 2010-09-10 14:33:25 · 115 阅读 · 0 评论 -
04.简单的项目对象模型 (Project Object Model)
1.当Maven运行的时候它向项目对象模型(POM)查看关于这个项目的信息。POM回答类似这样的问题:这个项目是什么类型的?这个项目的名称是什么?这个项目的构建有自定义么?这里是一个由Maven Archetype插件的create目标创建的默认的pom.xml文件。 想要看这个“有效的 (effective)”POM,或者说Maven真正运行根据的POM,在simple项目的基础目录下...原创 2010-09-10 14:56:03 · 507 阅读 · 0 评论 -
05.Maven插件和目标 (Plugins and Goals)
1.mvn archetype:create这样的语法,这里archetype是一个插件标识而create是目标标识 2.一个Maven插件是一个单个或者多个目标的集合。 3.一个目标是一个明确的任务,它可以作为单独的目标运行,或者作为一个大的构建的一部分和其它目标一起运行。一个目标是Maven中的一个“工作单元(unit of work)”。 4.当提到一个插件目标的时候...原创 2010-09-10 15:52:09 · 412 阅读 · 0 评论 -
06.Maven坐标 (Coordinates)
1.Maven坐标定义了一组标识,它们可以用来唯一标识一个项目,一个依赖,或者Maven POM里的一个插件 2.groupId, artifactId, version和packaging。这些组合的标识符拼成了一个项目的坐标 当一个项目通过依赖,插件或者父项目引用和另外一个项目关联的时候,Maven通过坐标来精确定位一个项目 Maven坐标通常用冒号来作为分隔符来书写,...原创 2010-09-10 16:01:06 · 367 阅读 · 0 评论