zoukankan      html  css  js  c++  java
  • maven 之坐标及仓库

    1. 坐标:指唯一定位一个构件(jar,war等)的方式。

    2.指定坐标的方式:

    •  groupId:项目名,如spring.一般用组织域名倒写的方式org.springframework.core

    •  artifactId:项目下的模块名:一般添加项目名作为前缀spring-core

    •  Version:项目的版本

    •  Packaging:打包方式:jar,war,ear,pom等

    3.仓库:maven提供了坐标的方式,查找相关的构件,Maven本身提供了一个中央仓库,来放置这些jar包,使开发人员直接通过配置文件即可从远程仓库下载所需要的jar。

    4.仓库的分类:

    • 远程分类:通过远程的地址下载指定构件,在项目中如果依赖了一个jar包,本地没有该jar包,那么就会从远程仓库中下载到本地仓库,项目引用的使本地仓库路径。
    • 本地仓库:默认是${user.home}/.m2/repository,可以通过maven的setings文件来设置本地仓库位置:

      注意转义字符.

    • 第三方库:有与中央仓库全世界所有人都在使用,所以效率比较低,有第三方组织提供仓库。称为第三方库。
    • 私服--nexus
    • 私有服务器:一般在公司内部使用。公司内部安装私服后,依赖一个jar包时,首先从本地找,找不到从私服找,找不到在从中央仓库找,下载下来后下载到私服,然后再到本地。

      

  • 相关阅读:
    c++控制台 设置字体颜色
    c 无回显读取字符/不按回车即获取字符
    C 汉字处理
    codeblocks 汉字乱码
    [转]C/C++获取当前系统时间
    锐捷认证的一些问题&解决方法
    JAVA之BigInteger(转)【转】【很好用啊】
    常用小函数——不要重复造轮子
    字符串的朴素模式和KMP模式匹配
    直接插入排序
  • 原文地址:https://www.cnblogs.com/forever2h/p/6857118.html
Copyright © 2011-2022 走看看