![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Maven
文章平均质量分 87
olderSix编程笔记
身体和灵魂必须有一个在路上
展开
-
Maven工程项目依赖冲突解决方案
谁声明在上方,spring-core 会按照谁的版本引入。在上面案例中,如果想使用 spring-webmvc 的 spring-aop 包,那么可以让 spring-context 引入时排除引入 spring-aop 包,这样就可以使用 spring-webmvc 的 spring-aop 包了。以 Spring 依赖为例,spring-webmvc 依赖 spring-aop,spring-context 也依赖 spring-aop,如果两个同时引入,会引入哪个版本的spring-aop呢?原创 2024-02-26 15:34:27 · 865 阅读 · 0 评论 -
Maven基础
远程仓库一般指私服,它是架设在局域网的仓库服务,可以从中央仓库下载资源,供局域网使用,从而减少每个程序员都从中央仓库下载浪费的带宽。中央仓库是互联网上的服务器,是 Maven 提供的最大的仓库,拥有最全的jar包资源。如果项目需要的 jar 包,本地仓库和远程仓库都没有,则会去中央仓库下载,下载到本地仓库使用。用来存储从远程仓库或中央仓库下载的 jar 包,只有下载到本地仓库的 jar 包才能使用,项目使用 jar 包时优先从本地仓库查找。由于中央仓库访问速度较慢,可以配置镜像代理中央仓库的下载请求。原创 2024-02-25 22:10:00 · 427 阅读 · 0 评论 -
Maven简介及Windows版安装
Maven 工程中不直接将 jar 包导入到工程中,而是有一个专门存放 jar 包的仓库,仓库中的每个 jar 包都有自己的坐标。Maven工程中只要配置 jar 包坐标即可,运行项目需要使用 jar 包时,根据坐标即可从 Maven 仓库中拿到 jar 包即可运行。传统 Web 项目中大部分磁盘空间是被 jar 包占据,同样的项目内容,传统 Web 项目的大小远远大于使用 Maven 构建的项目的大小。Maven是跨平台的,在Windows、Linux、Mac上,都可以使用同样的命令。原创 2024-02-25 21:15:01 · 802 阅读 · 0 评论