在IDEA上创建Maven项目及遇到的一些问题

本文介绍了如何在IntelliJ IDEA中配置Maven,包括设置Maven本地仓库、Maven Home以及User Settings File。当每次创建新项目时配置被重置,提供了一种解决方案,即修改idea的project.default.xml文件,详细记录了修改步骤和示例代码,确保配置不再被还原。

正常创建过程

1.maven配置

在这里插入图片描述
在这里插入图片描述
我的maven仓库位置如下

在这里插入图片描述

2.新建过程:

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

3.出错解决办法:

每次创建新的项目maven配置都恢复为默认的路径
在这里插入图片描述

方法一:
在这里插入图片描述
在这里面把maven配置按之前那样设置一下

设置完之后还是不行

该方法针对idea版本(2020.2.x)

直接修改idea默认的project.default.xml文件

我的project.default.xml文件是在这个地方C:\Users\asus.IntelliJIdea2019.2\config\options\project.default.xml

然后修改里面的MavenGeneralSettings改成自己的maven配置,下面是我修改成功的代码,然后根据你的maven路径做适当修改即可~

<application>
  <component name="ProjectManager">
    <defaultProject>
    <component name="MavenImportPreferences">
    <option name="generalSettings">
      <MavenGeneralSettings>
        <option name="localRepository" value="E:\Maven\repository" />
        <option name="mavenHome" value="E:\Maven\apache-maven-3.3.9" />
        <option name="userSettingsFile" value="E:\Maven\apache-maven-3.3.9\conf\settings.xml" />
      </MavenGeneralSettings>
    </option>
  </component>
      <component name="PropertiesComponent">
        <property name="settings.editor.selected.configurable" value="MavenSettings" />
      </component>
    </defaultProject>
  </component>
</application>

在这里插入图片描述在此路径下找到project.default.xml,就用记事本或者别的编辑工具打开添加一个component(如下)

<component name="MavenImportPreferences">
    <option name="generalSettings">
        <MavenGeneralSettings>
            <option name="localRepository" value="这里是你自己的local repository路径,例如(C:\ideaMaven\MavenRepository)" />
            <option name="mavenHome" value="这里是你自己的maven Home路径,例如(C:\ideaMaven\apache-maven-3.6.1)" />
            <option name="userSettingsFile" value="这里是你自己的user Settings File路径,例如(C:\ideaMaven\apache-maven-3.6.1\conf\settings.xml)" />
        </MavenGeneralSettings>
    </option>
</component>

修改保存后,打开idea可以看到默认的maven配置已经修改完成,之后不会恢复长原先的默认配置。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值