1.安装maven
首先确保安装了jdk5及以上版本。
1.1下载:
下载地址:http://maven.apache.org/download.html
最新版本3.0.X
1.2环境变量
新建M2_HOME,value为maven解压后的目录,比如:F:\maven_workspace\apache-maven-3.0.3-bin\apache-maven-3.0.3
在Path最前面增加如下内容:%M2_HOME%\bin;
linux如下配置:
在~./bashrc中配置
export M2_HOME=/usr/local/apache-maven
export M2_HOME$PATH:$M2_HOME/bin
1.3验证
mvn -v
输出如下内容:
Apache Maven 3.0.3 (r1075438; 2011-03-01 01:31:09+0800)
Maven home: F:\maven_workspace\apache-maven-3.0.3-bin\apache-maven-3.0.3
Java version: 1.6.0_13, vendor: Sun Microsystems Inc.
Java home: C:\Program Files\Java\jdk1.6.0_13\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows xp", version: "5.1", arch: "x86", family: "windows"
1.4最佳实践
新建环境变量MAVEN_OPTS,value为-Xms128m -Xmx512m ,这个用了配置配置maven的运行内存
将$M2_HOME/conf/settings.xml拷贝到用户目录下的.m2/下,这样配置,只对当前用户有效
2.给eclipse安装m2eclipse插件
插件地址:http://m2eclipse.sonatype.org/sites/m2e
Maven Integration for Eclipse
maven相关扩展组件插件地址:http://m2eclipse.sonatype.org/sites/m2e-extras
扩展组件一般只需要安装如下:
Maven SCM handler for Subclipse
Maven SCM Integration(没找到)
Project configurators for commonly used maven plugins
安装完成后,点击Windows--Preferences--Maven--Installation
单击Add...,选择M2_HOME,添加一个外部的maven,不要使用m2eclipse自带的maven版本,因为不稳定。
安装完maven后,我们习惯将settings.xml复制到在当前用户的家目录下,可是此时家目录下还没有建立.m2文件夹,
此时我们可以使用当前用户,执行mvn help:system 即可,在下载help插件的同时就会创建,等创建完成后在复制就行了
分享到:
相关推荐
总的来说,"Maven入门实战笔记02-基础(2)"很可能是对Maven基础操作的深入讲解,涵盖了项目创建、POM配置、依赖管理、生命周期和构建过程等内容,对于想要学习和掌握Maven的Java开发者来说,是一份非常实用的学习资料...
读书笔记:maven实战学习笔记
Maven实战的笔记,通读了Maven实战这本书之后,结合自己的经验,提取了其中大部分使用的操作以及使用经验。采用md编写文档,使用markdown编辑器查看效果更佳
从给定的文件信息来看,标题与描述都指向了“Maven3实战笔记(整合)”,这表明文档主要聚焦于Maven3的实践应用与整合经验分享。Maven是Apache软件基金会维护的一个开源项目,是一个项目管理和综合工具,主要用于Java...
读书笔记:Maven 实践学习按理阅读《Maven实战》笔记。
每个插件有多个目标,如maven-jar-plugin的`jar:jar`目标用于创建JAR包。 5. **集成测试**:Maven支持使用JUnit、TestNG等工具进行集成测试。通过配置`<build><plugins>`和`<reporting>`部分,可以指定测试框架,并...
maven_实战_学习笔记 Maven安装 Maven 使用入门 主代码 位置:src/main/java 命令:mvn clean compile 解释:clean告诉maven清理target目录 compile告诉maven 编译项目主代码 测试代码 位置:src/test/java 命令...
标题中提及的“Maven3实战笔记”指向了Maven这款流行的Java项目管理和自动化构建工具的第三个主要版本。Maven自从引入以来,就极大地简化了Java项目的构建过程,提高了项目构建的标准化程度。它使用项目对象模型...
读书笔记:maven实战学习
【标题】:“Maven3 学习笔记” 在软件开发领域,Maven 是一个非常重要的构建工具,尤其在Java世界中占据着主导地位。Maven3 是 Maven 的第三个主要版本,它增强了性能,提升了用户体验,并引入了更多现代化的构建...
**Maven实战教程** 1. **创建新项目** - 使用`mvn archetype:generate`命令创建一个新的Maven项目。 - 选择合适的archetype模板,根据提示输入项目信息。 2. **项目构建与调试** - 使用`mvn install`命令将项目...
读书笔记:Maven实战学习代码
【尚硅谷Maven课程笔记代码资源】是一份全面学习Maven的资料集合,它涵盖了从基础到高级的各种知识点,旨在帮助开发者深入理解并熟练运用Maven进行自动化构建。该资源包含课件、源码和相关的笔记,使得学习过程更加...
读书笔记:《Maven实战》学习
在Maven3的实战学习中,第二部分着重于项目需求分析与模块划分,这是构建大型、复杂项目时的基础工作,能够帮助开发者更好地理解项目架构,合理分配资源,提高开发效率。 #### 项目需求分析 项目需求分析是软件...
读书笔记:《Maven实战》学习例子
读书笔记:学习maven实战的一些工程