在创建Maven项目时,突然提示无法解析插件,也无法下载依赖包,如图。一开始我以为是配置的镜像出了问题,之后在配置文件中换了各种镜像,以及重新安装配置了idea和其他版本的maven,都没能够解决问题。
最后实在没有办法,只好尝试用一下Idea内置的maven,没想到竟然意外的成功,被这个问题折腾这么长时间,就先将就用着吧。
Idea内置的maven3虽然不用配置环境变量,但是还是得正确得配置好settings.xml,打开IntelliJ IDEA文件夹→plugins→maven→lib→maven3→conf→settings.xml
1.在根节点下添加本地仓库位置。
例:<localRepository>D:\Repositories\Maven</localRepository>
2.在mirrors节点下添加镜像。
3.在profiles节点下添加 jdk版本全局配置。
另外还得要确认正确得路径。
以下是我个人得settings.xml配置。
<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
<!--
| This is the configuration file for Maven. It can be specified at two levels:
|
| 1. User Level. This settings.xml file provides configuration for a single user,
| and is normally provided in ${user.home}/.m2/settings.xml.
|
| NOTE: This location can be overridden with the CLI option:
|
| -s /path/to/user/settings.xml
|
| 2. Global Level. This settings.xml file provides configuration for all Maven
| users on a machine (assuming they're all using the same Maven
|