基于Maven导入pom依赖很慢的解决方案
目录
- Maven导入pom依赖很慢的问题
- 原因
- 第一步:找到maven的安装路径 ,修改settings.xml
- 第二步:重启idea 导入依赖发现会很快
Maven导入pom依赖很慢的问题
博主也经常遇到maven导入过慢这种问题,而心态爆炸,开发无法继续进行
原因
默认安装的maven使用官网地址下载依赖包,在国内访问比较慢。
将maven配置文件中下载依赖包地址修改成国内地址,一般都使用阿里的地址。
第一步:找到maven的安装路径 ,修改settings.xml
<mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> </mirror>
第二步:重启idea 导入依赖发现会很快
Maven导入依赖时一直resolving maven dependencies很慢
以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
idea创建maven项目速度慢的三种解决方案
困扰 Intellij idea是一款非常强大的编辑器,可以很方便地帮我们创建maven项目,有用过的同学应该都深有体会,但我们经常会遇到一个困扰,那就是用idea创建maven项目时,速度很慢,往往需要好几分钟的时间,有时甚至会卡住,主要原因是创建maven项目时默认是下载求网络上的一个文件archetype-catalog.xml,该文件的大小有5-6M,下载的速度很慢,导致创建过程也变得很慢. 解决办法 解决办法有三种,并且都需要对maven的VM Options参数做配置. 方法一 在m
-
idea新建maven项目时速度缓慢的解决方法
原因 IDEA根据maven archetype的本质,其实是执行mvn archetype:generate命令,该命令执行时,需要指定一个archetype-catalog.xml文件. 该命令的参数-DarchetypeCatalog,可选值为:remote,internal ,local等,用来指定archetype-catalog.xml文件从哪里获取. 默认为remote,即从 http://repo1.maven.org/maven2/archetype-catalog.xml路
-
解决Maven中关于依赖导入不进的问题
我们通过项目的reimport等众多办法无法解决之后: 假设这个是爆红的,因为被我已经解决了. 我们进入到我们的本地仓库, 新建包. 在repository中我们新建一个com\github\tobato\fastdfs-client\1.26.7 先是groupid -> artifactId -> version (-SNAPASHOT省略) 建立好文件夹之后,我们自己手动导入该jar包. 先检查自己的电脑是否配置了MAVEN 关于MAVEN3.6的配置 请查看 检查MVN的版本 确认是否
-
基于Maven导入pom依赖很慢的解决方案
目录 Maven导入pom依赖很慢的问题 原因 第一步:找到maven的安装路径 ,修改settings.xml 第二步:重启idea 导入依赖发现会很快 Maven导入pom依赖很慢的问题 博主也经常遇到maven导入过慢这种问题,而心态爆炸,开发无法继续进行 原因 默认安装的maven使用官网地址下载依赖包,在国内访问比较慢. 将maven配置文件中下载依赖包地址修改成国内地址,一般都使用阿里的地址. 第一步:找到maven的安装路径 ,修改settings.xml <mirror> &l
-
基于Maven的pom.xml文件详解
如下所示: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd "> <!-- 父项
-
Maven之导入thymeleaf依赖飘红问题及解决
目录 Maven导入thymeleaf依赖飘红 1.运行环境 2.遇到的问题 3.解决办法 thymeleaf在Maven的版本配置 Maven导入thymeleaf依赖飘红 1.运行环境 操作系统:win10 jdk版本:1.8 idea版本:2020.1 maven版本:3.3.9 springBoot版本:2.0.0 2.遇到的问题 在导入thymeleaf依赖时,刷新maven还是飘红,换版本同样是,我在maven仓库中找有 spring-boot-starter-thymeleaf 3
-
Maven中pom.xml配置文件详细介绍
setting.xml主要用于配置maven的运行环境等一系列通用的属性,是全局级别的配置文件:而pom.xml主要描述了项目的maven坐标,依赖关系,开发者需要遵循的规则,缺陷管理系统,组织和licenses,以及其他所有的项目相关因素,是项目级别的配置文件. 基础配置 一个典型的pom.xml文件配置如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org
-
聊聊maven的pom.xml中的exclusions标签的作用
maven pom.xml的exclusions标签作用 项目中的例子 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <exclusions> <exclusion> <groupId>org.springframework.boot</groupI
-
IDEA下Maven的pom文件导入依赖出现Auto build completed with errors的问题
在idea下新建一个maven项目,在学习mybaties时跟着视频教程添加依赖 发现可以配置maven然后自动导入,这样可以省事不用手写.前提要讲maven配置好,然后使用快捷键alt+insert,手动输入添加依赖 但是选择相应的依赖之后,控制台显示 Auto build completed with errors 在网上百度了很久,有的说是maven与idea版本不兼容(之前我下载的maven是最新的,idea是2019.1的),于是便重新下载了maven. 将maven配置成功后,问题依
-
IDEA 2020.1 版自动导入MAVEN依赖的方法(新版MAVEN无法自动导入/更新POM依赖、MAVEN设置自动更新、自动更新快捷键)
新版的IDEA为了防止 pom 更新时,MAVEN 自动导包时卡死的问题,取消了自动导包机制.但新增了导入按钮和快捷键. 问题 idea 升级到 2020.x 版后,变更 MAVEN 不会自动更新依赖.也没有设置选项. 解决 通用方案 当我们修改了 maven 依赖以后,当前 pom 文件的右上角会出现一个 maven 的小图标,点一下就可以更新依赖了. 快捷键方案 将鼠标放到 maven 图标上后,会出现快捷键提示. MAC Shift + Command + O Windows:Ctrl +
-
Maven导入依赖时爆红的几种解决方法
目录 问题1: 问题2: 问题3:运行程序,Springboot启动不了 问题4:Springboot内置的Tomcat服务器启动不了 问题5:devtools无反应 问题1: 大量依赖爆红 把存放依赖的文件删除了重新导一下找到依赖包存放位置 把local repository路径下内容全部删除,重新导入maven 问题2: pom.xml中 <build> <plugins> <plugin> <groupId>org.springframework.bo
-
基于maven搭建一个ssm的web项目的详细图文教程
1:使用idea建立一个web项目 2:引入pom依赖 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.
随机推荐
- 解决ThinkPHP关闭调试模式时报错的问题汇总
- 简单理解遵循接口隔离原则的Java设计模式编程
- elasticsearch插件开发教程
- Javaweb项目session超时解决方案
- asp.net 购物车的实现浅析
- 解决cPanel无法安装php5.2.17
- PHP基于新浪IP库获取IP详细地址的方法
- 举例讲解Android应用中SimpleAdapter简单适配器的使用
- 浅谈MySQL存储引擎选择 InnoDB与MyISAM的优缺点分析
- js 获取元素在页面上的偏移量的方法汇总
- php类中的各种拦截器用法分析
- JS构造函数与原型prototype的区别介绍
- jQuery用noConflict代替$的实现方法
- 利用C语言来求最大连续子序列乘积的方法
- 电脑硬件资源的冲突与解决方法
- C语言 实现归并排序算法
- php显示指定目录下子目录的方法
- Android使alertDialog.builder不会点击外面和按返回键消失的方法
- JDK1.7以上javaFTP上传删除文件的实现方法
- 简述Python2与Python3的不同点