pom中配置maven仓库(阿里仓库)
文章目录
- pom中配置maven仓库
pom中配置maven仓库
配置maven仓库,可以在maven的settings.xml里改。优点是全局统一配置,缺点是不受你项目git管理。
也可以直接在pom.xml里改, 好处就是 可以受git管理,缺点是每个项目的pom你都得配置。
maven自动下载依赖时,会涉级读取三个配置文件,分别是项目下的pom.xml 文件 、家目录下的.m2/settings.xml 与 maven 全局配置settings.xml ,后面两者不难理解,就像linux下的用户一样,有一个/etc/profile ,用户用目录下还有一个.bash_profile 文件是一样的,用户自定义配置会覆盖全局配置。
三者的级先是 pom.xml > /home_dir/.m2/settings.xml > /maven_dir/conf/settings.xml 。
总结: 相对来说,在pom中配置maven仓库比较好,项目代码放到哪都没有问题。
<repositories><repository><id>aliyun</id><url>https://maven.aliyun.com/repository/public</url><releases><enabled>true</enabled></releases><snapshots><enabled>false</enabled></snapshots></repository>
</repositories>
<pluginRepositories><pluginRepository><id>aliyun-plugin</id><url>https://maven.aliyun.com/repository/public</url><releases><enabled>true</enabled></releases><snapshots><enabled>false</enabled></snapshots></pluginRepository>
</pluginRepositories>
注意: pluginRepositories配置容易被忽略,pluginRepositories用来配置maven插件的远程仓库,注意如上也需要配置。否则只有项目本身的依赖,走了aliyun这个repository,maven命令需要的插件(比如clean、install都是maven的插件),走的还是默认的repository。
pom中配置maven仓库(阿里仓库)相关推荐
- 【安装配置】IDEA中配置Maven本地仓库后pom.xml飘红
在IDEA中配置Maven后(如图),pom.xml一片飘红,显然是依赖没了. 此时IDEA右下角冒出小窗口报错: Unable to import maven project: See logs f ...
- eclipse中配置Maven仓库
一.解压下载好的Maven核心程序到非中文的文件夹中 二.配置Maven环境变量 1.配置maven之前必须有jdk的环境: 2.配置M2_HOME 新建M2_HOME变量: 配置path的值 3.配 ...
- idea配置Maven的本地仓库(打开新的项目时自动更新本地仓库的位置)
配置Maven的本地仓库 一.打开目录然后选择 Other Settings → Settings for New Projects 二.配置自己的文件路径和本地仓库 三.设置每次自动更新本地仓库
- Maven安装与配置(最实用!!!)eclipse中配置maven
Maven安装与配置 一.需要准备的东西 JDK Eclipse(本章主要是在eclipse中进行配置maven) Maven程序包 二.下载与安装 1. 前往maven下载最新版的Maven程序: ...
- Maven入门---如何在idea中配置Maven
Maven入门---如何在idea中配置Maven 一.下载Maven 二.配置环境变量 三.配置本地仓库 四.配置镜像 五.配置统一的JDK 六.创建Maven项目 七.Maven项目变为Web项目 ...
- 8.在idea中配置maven
1.在IntelliJ IDEA中配置maven 打开-File-Settings 2.我们还可以在勾选一些其他选项 3.我们可以更新一下本地仓库和远程仓库,这个样在pom.xml文件中添加依赖ji ...
- MyBatis学习笔记(一):MAVEN的下载,安装与环境配置和在IDEA中配置maven
一.下载 官网下载 :http://maven.apache.org/download.cgi 网速慢的也可以下载我配置好的国内阿里云仓库的.以下以我配置好的为例: 下载链接:https://pan. ...
- Maven学习(一) -- 安装Maven及Eclipse中配置Maven(转自--江湖小妞)
本文环境:Windows7, JDK1.7.0_76 安装及配置Maven环境变量 需要电脑中已经有Java环境 在控制台中输入:echo %JAVA_HOME%看是否能显示java home的路径信 ...
- Eclipse中配置Maven步骤讲解
配置过程大致分为: 一.下载Maven 二.给Maven配置环境变量 三.在eclipse中配置maven 1.官方网站下载maven Maven – Download Apache Maven 2. ...
最新文章
- 采购交货期延误的原因分析
- 【推导】【NTT】hdu6061 RXD and functions(NTT)
- 换种思路去理解设计模式
- C语言实用算法系列之时间族函数、目录遍历
- root 授予oracle权限,oracle – 列出具有root(管理)权限的用户
- Qt文档阅读笔记-Qt Concurrent介绍及简单使用
- SCI从入门到精髓(三)——如何写出牛文章
- redis分布式锁+事务+AOP一起使用注意点
- AMD GPU 系列版本信息
- Hexo Theme NexT 主题个性化配置最佳实践
- 也曾鲜衣怒马少年时 一日看尽长安花
- 【学习记录】基于知识图谱的虚假新闻检测
- 语雀(专业的云端知识库)
- 道高一尺 魔高一丈 内存泄漏智能指针
- 计算机的四个发展阶段的应用,计算机分为哪四个发展阶段
- Krpano全景图制作教程
- 2020年史上最全移动端Web整理从开发基础到实战(四)
- 【30】GPU(上):为什么玩游戏需要使用GPU?
- Zhong__Python lambda()
- csbte路点机器人_《cs1.6》awp地图
热门文章
- iis错误+HTTP错误 500.19-Internal Server Error 错误代码:0x8007000d
- python getattr_python getattr的美妙生活
- scala中的伴生类 伴生对象说明
- BackTrack5利用路由PIN码破解无线路由WPA2密钥
- 校园跑腿【圈子功能】
- 终于有人把房价和汇率的关系讲清了!
- EasyCVR替换版本后调用api接提示401报错是什么原因?
- Java进阶—函数式接口
- 推荐系统-基于领域的协同过滤算法选择(一文足矣)
- findbugs 导出html,如何从Gradle中的Findbugs插件生成XML和HTML报告