• maven安装和相关配置


    maven安装和相关配置

    1、安装

    • 检查JAVA_HOME环境变量

      • C:WindowsSystem32>echo %JAVA_HOME%
      • D:DevInstalljdk1.7.0_07
    • 解压Maven的核心程序

      • 将apache-maven-3.2.2-bin.zip解压到一个非中文无空格的目录下。例如:D:DevInstallapache-maven-3.2.2
    • 配置环境变量

      • M2_HOME

        D:DevInstallapache-maven-3.2.2 //根据实际情况
        
      • path

        D:DevInstallapache-maven-3.2.2in //根据实际情况
        
    • 查看Maven版本信息验证安装是否正确

      • C:WindowsSystem32>mvn -v

        Apache Maven 3.2.2 (45f7c06d68e745d05611f7fd14efb6594181933e; 2014-06-17T21:51:42+08:00)
        Maven home: D:DevInstallapache-maven-3.2.2in..
        Java version: 1.7.0_07, vendor: Oracle Corporation
        Java home: D:DevInstalljdk1.7.0_07jre
        Default locale: zh_CN, platform encoding: GBK
        OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
        

    2、修改本地仓库

    默认本地仓库位置

    ~.m2
    epository //~表示当前用户的家目录,例如:C:Users[你当前登录系统的用户名]
    

    指定本地仓库位置的配置信息文件

    apache-maven-3.2.2confsettings.xml
    

    ​ 在根标签settings下添加如下内容

    <localRepository>[本地仓库路径,也就是RepMaven.zip的解压目录]</localRepository>
    

    3、设置jdk版本

    • 打开settings.xml文件

    • 找到profiles标签

    • 加入如下配置

      <profile>
          <id>jdk-1.7</id>
          <activation>
              <activeByDefault>true</activeByDefault>
              <jdk>1.7</jdk>
          </activation>
          <properties>
              <maven.compiler.source>1.7</maven.compiler.source>
              <maven.compiler.target>1.7</maven.compiler.target>
              <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>
          </properties>
      </profile>
      

    4、设置阿里云镜像

    • 打开settings.xml文件

    • 找到mirrors标签

    • 加入如下配置

      <mirror>
          <id>alimaven</id>
          <name>aliyun maven</name>
          <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
          <mirrorOf>central</mirrorOf>
      </mirror>
      

    5、统一管理所依赖 jar 包的版本

    对同一个框架的一组 jar 包最好使用相同的版本。为了方便升级框架,可以将 jar 包的版本信息统一提取出来

    • 声明版本号
    <properties>
     	<atguigu.spring.version>4.1.1.RELEASE</atguigu.spring.version>
    </properties>
    

    其中 atguigu.spring.version 部分是自定义标签

    • 引用前面声明的版本号
    <dependency>
         <groupId>org.springframework</groupId>
         <artifactId>spring-core</artifactId>
         <version>${atguigu.spring.version}</version>
    </dependency>
    
    • 其他用法
    <properties>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>
    

    6、基本命令

    • mvn compile 编译
    • mvn clean 清理
    • mvn test 测试
    • mvn package 打包,接受编译好的代码,打包成可发布的格式,如 JAR
    • mvn install 安装,将包安装至本地仓库,以让其它项目依赖

    注意:运行Maven命令时一定要进入pom.xml文件所在的目录!

    7、maven酷站

    我们可以到 http://mvnrepository.com/搜索需要的 jar 包的依赖信息

    记得快乐
  • 相关阅读:
    VMware 11安装Mac OS X 10.10 (转载)
    ios]企业开发者账号申请
    SQL SERVER sa无法登陆的问题
    接触Ubuntu的第一周大致总结
    疯狂VirtualBox实战讲学录 以及 virtualbox完全学习手册 之我见
    必须使用角色管理工具 安装或配置microsoft.net framework 3.5
    02_brk/sbrk
    How to install qt5.9
    026_pickle
    024_iterator
  • 原文地址:https://www.cnblogs.com/Y-wee/p/13889040.html
Copyright © 2020-2023  润新知