`
hanqunfeng
  • 浏览: 1541940 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

《Maven实战》学习笔记(1)--安装maven

 
阅读更多

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入门实战笔记02-基础(2)"很可能是对Maven基础操作的深入讲解,涵盖了项目创建、POM配置、依赖管理、生命周期和构建过程等内容,对于想要学习和掌握Maven的Java开发者来说,是一份非常实用的学习资料...

    读书笔记:maven实战学习笔记.zip

    读书笔记:maven实战学习笔记

    Maven实战学习笔记

    Maven实战的笔记,通读了Maven实战这本书之后,结合自己的经验,提取了其中大部分使用的操作以及使用经验。采用md编写文档,使用markdown编辑器查看效果更佳

    Maven3实战笔记(整合)

    从给定的文件信息来看,标题与描述都指向了“Maven3实战笔记(整合)”,这表明文档主要聚焦于Maven3的实践应用与整合经验分享。Maven是Apache软件基金会维护的一个开源项目,是一个项目管理和综合工具,主要用于Java...

    读书笔记:Maven 实践学习按理阅读《Maven实战》笔记。.zip

    读书笔记:Maven 实践学习按理阅读《Maven实战》笔记。

    Maven3实战笔记(全)

    每个插件有多个目标,如maven-jar-plugin的`jar:jar`目标用于创建JAR包。 5. **集成测试**:Maven支持使用JUnit、TestNG等工具进行集成测试。通过配置`<build><plugins>`和`<reporting>`部分,可以指定测试框架,并...

    maven_实战_学习笔记

    maven_实战_学习笔记 Maven安装 Maven 使用入门 主代码 位置:src/main/java 命令:mvn clean compile 解释:clean告诉maven清理target目录 compile告诉maven 编译项目主代码 测试代码 位置:src/test/java 命令...

    Maven3实战笔记.pdf

    标题中提及的“Maven3实战笔记”指向了Maven这款流行的Java项目管理和自动化构建工具的第三个主要版本。Maven自从引入以来,就极大地简化了Java项目的构建过程,提高了项目构建的标准化程度。它使用项目对象模型...

    读书笔记:maven实战学习.zip

    读书笔记:maven实战学习

    Maven3 学习笔记

    【标题】:“Maven3 学习笔记” 在软件开发领域,Maven 是一个非常重要的构建工具,尤其在Java世界中占据着主导地位。Maven3 是 Maven 的第三个主要版本,它增强了性能,提升了用户体验,并引入了更多现代化的构建...

    Maven中文开发指南+实战教程+学习笔记

    **Maven实战教程** 1. **创建新项目** - 使用`mvn archetype:generate`命令创建一个新的Maven项目。 - 选择合适的archetype模板,根据提示输入项目信息。 2. **项目构建与调试** - 使用`mvn install`命令将项目...

    读书笔记:Maven实战学习代码.zip

    读书笔记:Maven实战学习代码

    尚硅谷Maven课程笔记代码资源

    【尚硅谷Maven课程笔记代码资源】是一份全面学习Maven的资料集合,它涵盖了从基础到高级的各种知识点,旨在帮助开发者深入理解并熟练运用Maven进行自动化构建。该资源包含课件、源码和相关的笔记,使得学习过程更加...

    读书笔记:《Maven实战》学习.zip

    读书笔记:《Maven实战》学习

    Maven3实战笔记02项目需求和模块分析

    在Maven3的实战学习中,第二部分着重于项目需求分析与模块划分,这是构建大型、复杂项目时的基础工作,能够帮助开发者更好地理解项目架构,合理分配资源,提高开发效率。 #### 项目需求分析 项目需求分析是软件...

    读书笔记:《Maven实战》学习例子.zip

    读书笔记:《Maven实战》学习例子

    读书笔记:学习maven实战的一些工程.zip

    读书笔记:学习maven实战的一些工程

Global site tag (gtag.js) - Google Analytics