zoukankan      html  css  js  c++  java
  • maven中的坐标和仓库

    1.坐标

    pom.xml中的groupId、artifactId和version都可以构成项目的坐标。

    <dependency>
        <groupId></groupId>
        <artifactId></artifactId>
        <version></version>
    </dependency>

    2.仓库

    仓库包含本地和远程仓库,远程仓库的地址可以在Maven安装包下的libmaven-model-builder-3.5.4.jar中的pom-4.0.0.xml中看到,如下所示:

    <repository>
        <id>central</id>
        <name>Central Repository</name>
        <url>https://repo.maven.apache.org/maven2</url>
         <layout>default</layout>
         <snapshots>
             <enabled>false</enabled>
          </snapshots>
    </repository>

    由于远程仓库https://repo.maven.apache.org/maven2在国外,国内访问可能不方便,因此我们可以用国内的镜像仓库,其中镜像仓库可以在maven安装包下的confsettings.xml中的mirror节点进行配置,其配置过程如下:

    <mirror>
        <id>maven.net.cn</id>
        <mirrorOf>central</mirrorOf>                        //为中央仓库central配置镜像,此处也可以用通配符*,表示为匹配的仓库配置镜像
        <name>central mirror in china</name>
        <url>http://maven.net.cn/content/groups/public</url>
    </mirror>

    本地仓库用于存放maven从远程仓库中下载的构建,本地仓库的默认地址在C:Usersadministrator.m2 epository下,通过配置maven安装包下的confsettings.xml中的localRepository节点可以更改本地仓库的地址,其示例配置如下所示:

    <localRepository>D:/moocwork/repo</localRepository>

  • 相关阅读:
    Xamarin.Forms的ActivityIndicator和ProgressBar比较
    SSL剥离工具sslstrip
    服务器SSL/TLS快速检测工具TLLSSLed
    网站robots.txt探测工具Parsero
    采集网站特殊文件Meta信息
    海量端口扫描工具masscan
    Uip + Stm32移植问题总结【转】
    Micro Python 嵌入式以太网社区
    TEA加密算法的C/C++实现
    STM32F4系列外设驱动【不再更新】
  • 原文地址:https://www.cnblogs.com/lpith/p/9664432.html
Copyright © 2011-2022 走看看