摘要:坐标定义了一组标识它们可以用来唯一标识一个项目一个依赖或者里的一个插件。
Maven坐标定义了一组标识,它们可以用来唯一标识一个项目,一个依赖,或者Maven POM里的一个插件。
groupId, artifactId, version和packaging的组合代表一个坐标, maven通过坐标来精确定位一个项目.
maven的相关配置一般在~/.m2下面, 通常包括一个settings.xml配置文件和repository的文件夹, 文件夹中是下载下来分类放置的jar包.
settings.xml详解(挺详细的, 自己懒得写(抄)...)
http://blog.csdn.net/stypace/...
关于profile
http://elim.iteye.com/blog/19...
需要注意的是
profileTest1 ...profileTest2 ...profileTest2 profileTest1
Profile的优先级是越晚定义优先级越高, 也就是后面一个profile会覆盖前一个, 即会优先使用最后定义的一个. 若是把内部远程库写到最后一个, 当不在内部网络环境中时, 会造成阻塞很长时间!
maven仓库优先级
http://ttxsj.iteye.com/blog/2...
简要描述:
本地仓库 > settings.xml中的profile > pom中的repository > mirror
但将mirrorOf设为"*"会导致所有仓库均以该mirror为镜像, 只在mirror里找, 会导致pom文件中、profile里面的仓库设置都失效. 一般情况设置中央仓库的镜像即可.
将aliyun的maven仓库作为中央仓库的镜像, 可以显著提升下载速度
nexus-aliyun central Nexus aliyun http://maven.aliyun.com/nexus/content/groups/public
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/65174.html
摘要:前一小节中我们提到,解压安装包到本地之后,平行地创建一个符号链接,然后在配置环境变量时引用该符号链接,这样做是为了方便升级。 Maven概述 maven可以翻译为:专家和行家 ,将知识不断的积累,会达到专家行家的水平。所谓maven,就是一个跨平台的项目管理工具。maven抽象了一个完整的构建生命周期模型,也就是说,从项目的搭建到发布,maven都能大显身手。现在简要的说一下maven...
摘要:安装下载解压添加环境变量在文件中加入如下内容如果需要特别设置内存的话,可以加上这句保存,使生效查看版本设置本地仓库目录下的下的文件是的配置文件新建一个文件夹,作为仓库的文件夹编辑修改这一行的本地仓库,指向 安装wget yum install wget 下载 sudo wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.0/...
摘要:本文主要记录下配置的详细步骤,便于初学者快速掌握及运用。到这里,配置就算结束了,在新建一个项目后,会根据中的配置自动下载对应包。总结最基础的配置已经完成,更深入的配置及遇见的坑在实战中不断积累,不断总结。 本文主要记录Windows下IDEA 配置Maven的详细步骤,便于初学者快速掌握及运用。 下载Maven 直接到官网下载需要的版本,直接解压到对应的目录即可,无需安装。showIm...
阅读 2654·2023-04-25 15:22
阅读 2824·2021-10-11 10:58
阅读 1044·2021-08-30 09:48
阅读 1851·2019-08-30 15:56
阅读 1730·2019-08-30 15:53
阅读 1089·2019-08-29 11:16
阅读 1048·2019-08-23 18:34
阅读 1638·2019-08-23 18:12