zoukankan      html  css  js  c++  java
  • Maven安装配置

    Maven

        Maven是一个项目管理和综合的工具,提供了一个项目对象模型(POM)文件的新概念来管理项目的构建,相关性和文档。它可以自动下载项目依赖库。
        安装:
        官网https://maven.apache.org/下载安装(Windows选择.zip文件、Linux/MacOS选择tar.gz)
        在jdk配置正确的情况下,将下载的压缩包解压,并将bin所在路径添加到环境变量Path中,确保在命令行键入mvn-v时显示如下内容:

     Apache Maven 3.6.1 (d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555; 2019-04-05T03:00:29+08:00)
     Maven home: D:Apache-maven-3.6.1in..
     Java version: 1.8.0_91, vendor: Oracle Corporation, runtime: D:Javajdk1.8.0_91jre
     Default locale: en_US, platform encoding: GBK
     OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

    conf目录中的settings.xml为配置文件,其中标签

     <!-- localRepository
     | The path to the local repository maven will use to store artifacts.|
     | 
     Default:${user.home}/.m2/repository
     <localRepository>/path/to/local/repo</localRepository>
     -->

     为相关jar包的下载位置即本地仓库

    通过pom文件管理第三方jar包

        若在pom.xml中添加如下依赖:

     <dependency>
        <groupId>com.alibaba</groupId>
        <artifactId>fastjson</artifactId>
        <version>1.2.44</version>
     </dependency>

    保存后会自动下载fastjson相关jar包(${user.home}/.m2/repository/com/alibaba/fastjson/1.2.44),更新版本时只需修改version。
        依赖可到Maven仓库查询https://mvnrepository.com/
        一般下载会从国外的仓库下载,速度受限。可配置使用国内服务器下载,这里配置从阿里云下载:
        在maven安装目录的conf中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>
  • 相关阅读:
    真正的e时代
    在线手册
    UVA 10616 Divisible Group Sums
    UVA 10721 Bar Codes
    UVA 10205 Stack 'em Up
    UVA 10247 Complete Tree Labeling
    UVA 10081 Tight Words
    UVA 11125 Arrange Some Marbles
    UVA 10128 Queue
    UVA 10912 Simple Minded Hashing
  • 原文地址:https://www.cnblogs.com/jiazhongxin/p/12775117.html
Copyright © 2011-2022 走看看