zoukankan      html  css  js  c++  java
  • 学习笔记-[Maven实战]-第二章:Maven安装和配置

    在windows上安装Maven

    1.检查JDK安装:在CMD下运行以下命令来检查JAVA安装情况:

      命令: C:Documents and SettingsAdministrator>echo %JAVA_HOME% (回车)
      结果: D:ProgramData2Kitjdk1.6.0_35

      命令: C:Documents and SettingsAdministrator>java -version(回车)
      结果: java version "1.6.0_35"
          Java(TM) SE Runtime Environment (build 1.6.0_35-b10)
          Java HotSpot(TM) Client VM (build 20.10-b01, mixed mode)

      

    2.下载安装Maven

      (1)到http://maven.apache.org/download.html来下载Maven,下载的文件为apache-maven-3.0.5-bin.zip,就是3.0.5版的Maven

          解压缩后放到 D:ProgramDataMaven 下.

        (2)配置环境变量

        环境变量分为当前用户环境变量和系统环境变量,当前用户环境变量只针对当前用户有效,系统环境变量对所有用户都有效

        这里添加到系统环境变量中

        新建一个变量,名为"M2_HOME",值为"D:ProgramDataMavenapache-maven-3.0.5"

        在path中添加这样的内容:         ;%M2_HOME%in; 注意这里前后都有一个分号,最后依次点击"确定"    

      (3)检查Maven安装情况  
        命令: C:Documents and SettingsAdministrator>echo %M2_HOME%
        结果: D:ProgramDataMavenapache-maven-3.0.5

        命令: C:Documents and SettingsAdministrator>mvn -v
        结果: Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 21:51:28+0800)
            Maven home: D:ProgramDataMavenapache-maven-3.0.5
            Java version: 1.6.0_35, vendor: Sun Microsystems Inc.
            Java home: D:ProgramData2Kitjdk1.6.0_35jre
            Default locale: ja_JP, platform encoding: MS932
            OS name: "windows xp", version: "5.1", arch: "x86", family: "windows"

        

        我在配置M2_HOME时一直没生效,重启一下电脑就好了

       到这里,最好在命令行下执行一下 mvn archetype:generate, 这个命令可以先行下载很多依赖包

      (4)升级Maven:升级新版Maven时,只要修改M2_HOME的值到新版Maven所在路径就可以了

    3. ~/.M2 目录

      在当前用户目录下有一个.m2目录(我的电脑上 C:Documents and SettingsAdministrator.m2),

      这个目录放置了Maven本地仓   库.m2/repository,所有Maven构件(.Jar和.pom)文件都被存在这个目录中,

      Maven会根据"坐标"来定位所需要的文件,(坐标会在以后说明)

      在M2_HOME/conf/下有一个settings.xml,这个文件是Maven的配置文件,M2_HOME/conf/下的settings.xml是全局的配置文件

      默认情况下.m2文件夹下没有settings.xml文件,把M2_HOME/conf/settings.xml到.m2/下,这样修改.m2文件夹下的配置文件就

      不会对全局配置产生影响,而且升级Maven到新版后也不需要修改M2_HOME/conf/ettings.xml,所有的修改都在.m2下的settings.xml

     4.设置http代理

      有些环境在上网时需要设置代理,Maven使用代理需要修改settings.xml,在这里修改.m2文件夹下的settings.xml

      如果.m2下没有settings.xml,则复制M2_HOME/conf/settings.xml到.m2根目录

      修改代理设置

    <proxies>
        <!-- proxy
         | Specification for one proxy, to be used in connecting to the network.
         | -->
        <proxy>
          <id>my-proxy</id>
          <active>true</active>
          <protocol>http</protocol>
          <host>88.88.88.88</host>
          <port>80</port>
          <!--
          <username></username>
          <password></password>
          <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
          -->
        </proxy>
       
      </proxies>

      我这里的是HTTP代理,不需验证,这里代理的修改是为了接下来可以在中央仓库下载构件.

    5.安装m2eclipse

      可以使用eclipse的在线安装的方式来安装m2eclipse,地址 http://download.eclipse.org/technology/m2e/releases

      也可以用link的方式安装m2eclipse,我就是用的这种方式安装的m2eclipse

      (1).下载m2eclipse文件包 m2eclipse.7z, 解压缩,目录结构如下图

        

      (2).添加link文件. 在D:ProgramData2KiteclipseLINKS的文件下添一个.link文件(文件名任意)

        内容为 path=D:/ProgramData/02Kit/myplugin/m2eclipse 注意斜线的方向, 重新启动eclipse

      (3).重启后打开eclipse,打开window->preferences->Maven,这里能看到Maven说明安装m2eclipse已经成功一半了

        不使用m2eclipse内置的Maven,添加我们自己的Maven.

        点击Maven下的installations,点Add...,路径指向M2_HOME,如下图

        

      (4).检查eclipse是否已经支持创建Maven项目了

        依次单击菜单栏中的File->New->Other,在弹出的对话框中找到Maven一项,再次展开,能看到下面的图,说明m2eclipse已经安装成功了

           

  • 相关阅读:
    微信分享链接出现config:invalid signature错误的解决方法
    微信开发,分享部分出现的问题
    thinkphp 3.2 去除调试模式后报错,怎么解决
    MySQL添加新用户、为用户创建数据库、为新用户分配权限
    xshell工具source导入几个G的数据库
    thinkphp5引入公共部分header、footer等
    用样本估计总体
    随机抽样
    平面几何相关定理
    直线和曲线相切,曲线和曲线相切
  • 原文地址:https://www.cnblogs.com/lost0/p/3193147.html
Copyright © 2011-2022 走看看