intellij idea修改maven配置时总是恢复默认配置的解决方法idea版本(2020.2.x)
作者:yuhaibao324 发布时间:2023-06-30 23:56:10
标签:idea,maven,配置
该方法针对idea版本(2020.2.x)
C:\Users\yanghao\AppData\Roaming\JetBrains\IntelliJIdea2020.2\options\project.default.xml
<component name="MavenImportPreferences">
<option name="generalSettings">
<MavenGeneralSettings>
<option name="localRepository" value="D:\repository" />
<option name="mavenHome" value="D:/devtools/apache-maven-3.3.9" />
<option name="userSettingsFile" value="D:\devtools\apache-maven-3.3.9\conf\settings.xml" />
</MavenGeneralSettings>
</option>
</component>
D:\myprojects\demo003\.idea\workspace.xml
<component name="MavenImportPreferences">
<option name="generalSettings">
<MavenGeneralSettings>
<option name="localRepository" value="D:\repository" />
<option name="mavenHome" value="D:\devtools\apache-maven-3.3.9" />
<option name="userSettingsFile" value="D:\devtools\apache-maven-3.3.9\conf\settings.xml" />
</MavenGeneralSettings>
</option>
</component>
1、对新建项目有用
首先设置新项目配置,File ——>New Projects Settings —>Settings for New Projects…—>设置maven—>Apply—>OK
2、如果发现没用或者要对已有项目设置,可以暴力一些,直接修改idea默认的project.default.xml文件
我的project.default.xml文件是在这个地方C:\Users\yanghao\AppData\Roaming\JetBrains\IntelliJIdea2020.2\options\project.default.xml
如果真的找不到,直接用everything搜索,project.default.xml
然后修改里面的MavenGeneralSettings改成自己的maven配置,下面是我修改成功的代码,然后根据你的maven路径做适当修改即可~
代码如下:
<MavenGeneralSettings>
<option name="localRepository" value="D:\Program Files\Environment\apache-maven-3.6.3\maven-repo" />
<option name="mavenHome" value="D:/Program Files/Environment/apache-maven-3.6.3" />
<option name="userSettingsFile" value="D:\Program Files\Environment\apache-maven-3.6.3\conf\settings.xml" />
</MavenGeneralSettings>
到这里,基本上就可以完美解决了~
来源:https://blog.csdn.net/yuhaibao324/article/details/108068351
0
投稿
猜你喜欢
- Arrays 类提供了一个 fill() 方法,可以在指定位置进行数值填充。fill() 方法虽然可以填充数组,但是它的功能有限制,只能使用
- 前言Spring常见的创建bean实例的方式有:1.通过bean的class属性创建实例 无参构造器带参构造器2.工厂方法静态工厂
- 在模板文件的表达式中,可以使用“${T(全限定类名).方法名(参数)}”这种格式来调用Java类的静态方法。开发环境:IntelliJ ID
- 一、准备java我已经把java装到了在D盘:二、配置java环境变量点击设置,进入windows设置页面;搜索高级系统设置:在系统变量里添
- 消费逻辑上文 流式图表框架搭建框架搭建好之后着手开发下kafka的核心消费逻辑,流式图表的核心消费逻辑就是实现一个消费链接池维护消
- 标识接口是没有任何方法和属性的接口。标识接口不对实现它的类有任何语义上的要求,它仅仅表明实现它的类属于一个特定的类型。标接口在Java语言中
- 介绍环境配置Jdk1.8 + Tomcat8.5 + mysql + Eclispe(IntelliJ IDEA,Eclispe,MyEcl
- 一.工程文件二.Main.java主函数,实现类package ui;//主函数实现public class Main { &
- 测试spring cloud 使用consul注册服务的时候,出现critical,如下:怎么解决这个问题,现在只能看到health che
- 现在很多网站都有注册登录的页面,为了更好的满足用户体验和网站的安全性,很多网站都采用动态生成的图形码或者是附加码进行验证,下面把生成验证码的
- 概述从今天开始, 小白我将带大家开启 Jave 数据结构 & 算法的新篇章.循环队列循环队列 (Circular Queue) 是一
- 1、环境搭建创建一个SpringBoot项目,普通的web项目就可以了,我这里使用的是start.aliyun引入依赖:(1)老演员了不多说
- 既然是一个网关。那么全局过滤器肯定是少不了的一个存在。像是鉴权、认证啥的不可能每个服务都做一次,一般都是在网关处就搞定了。Zuul他就有很强
- 1、右值1.1 简介首先区分一下左右值:左值是指存储在内存中、有明确存储地址(可取地址)的数据;右值是指可以提供数据值的数据(不可取地址)如
- Servlet:在Servlet中拼接html内容JSP:在html中拼接javaJSP+JavaBean:利用javaBean将大量的代码
- 在本文中,我们将介绍二进制搜索相对于简单线性搜索的优势,并介绍它在 Java 中的实现。1. 需要有效的搜索假设我们在wine-sellin
- 前言说到对集合去重处理,第一时间想到的肯定是Linq的Distinct扩展方式,对于一般的值类型集合去重,很好处理,直接list.Disti
- 一、概述1、事务ACID特性事务将一系列的工作视为一个工作单元,它具有 ACID 特性:A:Atomicity 不可分性 也就是说
- 紧接上文所述,在这篇文章中我将对Mapper映射文件进行详细的说明。Mapper映射文件是一个xml格式文件,必须遵循相应的dtd文件规范,
- 在application.properties中配置了static的默认路径我的static目录结构是这样的index.html中这样引用c