IDEA 显示Cannot resolve plugin org.apache.maven.plugins:maven-site-plugin:3.3

el/2023/6/4 14:34:43

今天将IntellIJ IDEA 关于Maven的配置总结一下,方便以后可参考。

 

一.配置Maven环境

前提是jdk环境变量已经配置好

1.下载apache-maven文件,选择自己需要的版本,地址: http://maven.apache.org/download.cgi

2.解压下载文件,本人解压到:D:\apache-maven

3.配置Maven环境变量

  1. 新建 MAVEN_HOME :                  D:\apache-maven\apache-maven-3.6.2-bin\apache-maven-3.6.2
  2. PATH中添加 :                               %MAVEN_HOME%\bin
  3. 新建MAVEN_OPTS :                    -Xms128m -Xmx512m -Duser.language=zh -Dfile.encoding=UTF-8

4.在CMD中输入mvn -v,如出现下列信息,表示配置成功。

其中会显示Java 配置环境以及Maven配置环境

 

二.修改Maven仓库路径

1.在D盘(个人根据自身情况而定)新建文件,如下:

 

2.配置其中setting.xml文件,内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"><pluginGroups /><proxies /><servers /><localRepository>D:/server/maven/repository</localRepository><mirrors><mirror><id>alimaven</id><mirrorOf>central</mirrorOf><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/repositories/central/</url></mirror><mirror><id>alimaven</id><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorOf>central</mirrorOf></mirror><mirror><id>central</id><name>Maven Repository Switchboard</name><url>http://repo1.maven.org/maven2/</url><mirrorOf>central</mirrorOf></mirror><mirror><id>repo2</id><mirrorOf>central</mirrorOf><name>Human Readable Name for this Mirror.</name><url>http://repo2.maven.org/maven2/</url></mirror><mirror><id>ibiblio</id><mirrorOf>central</mirrorOf><name>Human Readable Name for this Mirror.</name><url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url></mirror><mirror><id>jboss-public-repository-group</id><mirrorOf>central</mirrorOf><name>JBoss Public Repository Group</name><url>http://repository.jboss.org/nexus/content/groups/public</url></mirror><mirror><id>google-maven-central</id><name>Google Maven Central</name><url>https://maven-central.storage.googleapis.com</url><mirrorOf>central</mirrorOf></mirror><!-- 中央仓库在中国的镜像 --><mirror><id>maven.net.cn</id><name>oneof the central mirrors in china</name><url>http://maven.net.cn/content/groups/public/</url><mirrorOf>central</mirrorOf></mirror></mirrors></settings>

 

 

三.IntellIJ IDEA 中配置Maven

Idea 自带了apache maven,默认使用的是内置maven,所以我们可以配置全局setting,来调整一下配置,比如远程仓库地址,本地编译环境变量等。

1.打开Settings,在输入框输入maven,如图

 

 

2.如果本地设置了MAVEN_OPTS 系统环境变量,这个步骤可以忽略。

 

3.如果配置了本地apache-maven setting.xml 中的软件源,这步骤可以忽略。

 

好了,大功告成,,可以开始开心的撸代码了!

参考自:https://www.cnblogs.com/phpdragon/p/7216626.html

https://blog.csdn.net/mulinsen77/article/details/83818280

http://www.ngui.cc/el/3419439.html

相关文章

javaweb项目前端找不到后台servlet解决办法

原因是注解里面没加 urlPatterns"/XXXXX" servlet必须是3.0以上 成功运行&#xff1a;

实现简单的用户名校验,是否存在(ajax)

实现百度注册框的用户名校验功能&#xff1a; 在输入框内输入一个用户名&#xff0c;如果此用户名存在&#xff0c;则红色显示一段文字&#xff0c;否则绿色显示 用的是Jquery和jackson 目录结构&#xff1a; 前端index.html: <!DOCTYPE html> <html lang"en&…

ccf 201909-2 小明种苹果(续)

#include<bits/stdc.h> using namespace std;bool vis[20005]; //第i棵树是否掉过苹果 int main() {long n, ans_sum 0, ans_has 0, ans_con 0;cin >> n;for(int i 1; i < n; i){int start, m, x;bool flag true;cin >> m >> start;for(int j…

const位置的含义

int num 1024; const int num2 num1; //只能第一次赋值 num2 2048 // 报错const int * p &num; //const 在 * 前面时&#xff0c;指针的位置可以修改&#xff0c;但不能通过指针修改指向的变量 int const * p &num; //同上 int * const p &num;//const 在 …

武林秘籍

面向对象&#xff08;一&#xff09;----类的基础语法 &#xff1a; 第1关&#xff1a;类的声明与定义 # 请在下面填入定义Book类的代码 #********** Begin *********# class Book: #********** End *********## 书籍类def __init__(self,name,author,data,version):self.nam…

C++技能树

来源于水印。

windows下安装depot_tools

搞了一天&#xff0c;冒火 首先你有科学上网&#xff0c;在git里设置了代理 1。 git clone下来源码&#xff1a; git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git 2。将depot_tools的目录添加到环境变量path中&#xff0c;尽量优先往上移动 …

带括号的四则运算表达式计算

最近面试了一家公司&#xff0c;笔试成绩一塌糊涂&#xff0c;没想到人家没否定我哈哈&#xff0c;给我两天时间让我写一个计算器出来&#xff0c;核心代码部分就在这了&#xff0c;可能还有考虑不周的情况&#xff0c;多多指教。 #include<bits/stdc.h> using namespace…

VS调试记录

导言 本人用的vs2010中文版 程序崩溃的原因&#xff1a; 堆栈溢出 1、读取未初始化的值 2、定义一个太大的局部变量 3、递归过深 数组访问越界 指针 1、访问空指针、野指针、未赋值的指针 2、释放已经被释放的内存 3、不恰定的强制类型转换 启动调试 菜单栏的调试按钮&…

Visual Assist X用法

主页菜单 open file in solution打开文件中的解决办法open Corresponding file打开相应文件list methods in current file列表方法在当前文件file symbol文件标记find references找到参考资料find references in file找到参考文件clone find references results寻找克隆结果fin…