Idea 配置 Maven 环境

article/2025/7/21 6:43:00

下载 Maven

官网:https://maven.apache.org/index.html
点击左侧 Downloads,然后选择 Files 中的 zip 包下载(下载慢可以使用迅雷)
在这里插入图片描述

配置 Maven

  1. 将压缩包解压,比如我解压后放到了 D:\developer\environment\apache-maven-3.9.9 路径。
  2. 然后创建 D:\developer\environment\maven_repository 目录,来作为本地仓库,存放依赖。
  3. 在 Maven 的 settings.xml(D:\developer\environment\apache-maven-3.6.3-bin\conf\settings.xml)中开头添加 <localRepository>D:\developer\environment\maven_repository</localRepository> 指定本地仓库。
  4. 修改 settings.xml 中的 mirrors 内容,添加一项,修改镜像为阿里镜像。删除原来的镜像。mirrors 内容如下:
    <mirrors><mirror><id>nexus-aliyun</id><mirrorOf>central</mirrorOf><name>Nexus aliyun</name><url>http://maven.aliyun.com/nexus/content/groups/public</url></mirror>
    </mirrors>
    

修改 Idea Maven 配置

打开 Idea 设置,搜索 maven。配置为如下内容。(选择 Maven 主路径与用户设置文件后,本地仓库如果不勾选重写,应该就是 settings.xml 中指定的本地仓库)
在这里插入图片描述
点击确定,即可生效。

注意事项

Idea 设置分为项目级和全局设置,如果是从项目中打开的设置则为项目级,具体可以参考 《IDEA设置优化及常见问题解决方案》


http://www.hkcw.cn/article/eXdAadXIlW.shtml

相关文章

OpenWebUI(1)源码学习构建

1. 前言 通过docker镜像拉取安装就不介绍了&#xff0c;官方的命令很多。本节主要撸一撸源码&#xff0c;所以&#xff0c;本地构建 2. 技术框架和启动环境 后端python&#xff0c;前端svelte 环境要求&#xff1a;python > 3.11 &#xff0c;Node.js > 20.10 3. 源…

基于SpringBoot的家政服务系统设计与实现(源码+文档+部署讲解)

技术范围&#xff1a;SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、小程序、安卓app、大数据、物联网、机器学习等设计与开发。 主要内容&#xff1a;免费功能设计、开题报告、任务书、中期检查PPT、系统功能实现、代码编写、论文编写和辅导、论文…

Idea使用springAI搭建MCP项目

一、demo项目搭建 1、官方初始化项目下载 https://start.spring.io/ 2、解压下载好的压缩包 3、使用Idea打开项目 4、查看阿里云百炼api-key https://bailian.console.aliyun.com/?tabmodel#/api-key 5、配置到项目中 spring.ai.openai.api-keysk-xxxxxxxxxxxxxxxxxxxxxxx…

Deepseek系列之deepseek-v1

关于deepseek的系列模型&#xff0c;断断续续也看了相关paper&#xff0c;之前也做了部分记录但是一直没发出来&#xff0c;最近打算梳理下deepseek的系列模型&#xff0c;有个系统性的认识&#xff0c;后续可能再补个千问系列&#xff0c;部分细节持续更新~ Deepseek相关模型 …

AI生态警报:MCP协议风险与应对指南(上)——架构与供应链风险

MCP&#xff08;Model Context Protocol&#xff0c;模型上下文协议&#xff09;是一种为应用程序提供向大语言模型&#xff08;LLM&#xff09;传递上下文的统一协议。随着MCP协议成为AI生态的核心枢纽&#xff0c;其安全风险已从理论威胁转化为实际攻击目标。 MCP协议&#x…

PyQt6基础_QtCharts绘制横向柱状图

前置&#xff1a; pip install PyQt6-Charts 结果&#xff1a; 代码&#xff1a; import sysfrom PyQt6.QtCharts import (QBarCategoryAxis, QBarSet, QChart,QChartView, QValueAxis,QHorizontalBarSeries) from PyQt6.QtCore import Qt,QSize from PyQt6.QtGui import QP…

ssm 学习笔记 day02

AOP静态处理 现在我们编写一个加减乘除的组件(Bean) package com.atguigu.spring02aop.calculator.impl;import com.atguigu.spring02aop.calculator.MathCalculator; import org.springframework.stereotype.Component;Component public class MathCalculatorImpl implement…

无线通信模块赋能粮食烘干设备故障预判与远程诊断

一、项目背景 农业是我国国民经济的重要产业&#xff0c;粮食烘干作为粮食产后加工的关键环节&#xff0c;对于保障粮食质量、减少损耗具有重要意义。传统的粮食烘干设备通常需要人工现场监控和操作&#xff0c;不仅效率低下&#xff0c;而且容易受到人为因素的影响&#xff0…

Rerank的评测

RAG中如果第一次的召回不是很理想&#xff0c;最好优先排查一下相似度检索算法。如果发现是相似度算法的问题&#xff0c;那么可以增大top-k&#xff0c;然后引入更精确的算法进行rerank 针对rerank的评测&#xff0c;使用命中率&#xff08;hit rate&#xff09;和平均倒数排名…

从零到一:我的技术博客导航(持续更新)

作者&#xff1a;冰茶 最后更新&#xff1a;2025年5月31日 本文收录了我的C#编程学习心得与技术探索&#xff0c;将持续更新 前言 作为一名.NET开发者&#xff0c;C#语言的学习与探索一直是我技术成长的核心路径。本文集整理了我在C#学习过程中的思考与实践&#xff0c;希望能…

《java创世手记》---java基础篇(下)

《Java 创世手记 - 基础篇&#xff08;下&#xff09;》 第五章&#xff1a;契约与规范 —— 接口 (Interfaces) 与抽象类 (Abstract Classes) 造物主&#xff0c;在你日益繁荣的世界里&#xff0c;你发现仅仅依靠“继承”来构建“物种体系”有时会遇到一些限制。比如&#x…

2.2.2 06年T1

成功的同化机器——美国&#xff1a;2006年考研英语&#xff08;一&#xff09;Text 1精析 本文解析2006年考研英语&#xff08;一&#xff09;第一篇文章&#xff0c;揭示美国社会强大的文化同化力及其表现。 一、原文与翻译 Paragraph 1&#xff1a;美国社会的同化本质 L1: …

java对接bacnet ip协议(跨网段方式)

1、环境准备 #maven环境<repositories><repository><id>ias-releases</id><url>https://maven.mangoautomation.net/repository/ias-release/</url></repository></repositories><dependencies><dependency><…

ESP8266远程控制:实现网络通信与设备控制

概述&#xff1a; 最近一直在弄esp8266的网络通信&#xff0c;但是一直都还没搞懂到底esp8266可不可以通过连接一个网络过后&#xff0c;在很远的地方使用网络将其关掉 在网上找了两个教程都有程序&#xff0c;都跑通了 第一个 第二个找不到了&#xff0c;但是程序有 CSDN上放文…

解决方案:__cplusplus宏的值始终为199711L(即 C++98)

作者&#xff1a;翟天保Steven 版权声明&#xff1a;著作权归作者所有&#xff0c;商业转载请联系作者获得授权&#xff0c;非商业转载请注明出处 问题现象&#xff1a;被 "冻结" 的__cplusplus宏 在使用 Visual Studio&#xff08;MSVC&#xff09;编译 C 代码时&…

c++流之sstream/堆or优先队列的应用[1]

目录 c流之sstream 解释 注意事项 215.数据流的第k大 问题分析 修正代码 主要修改点 优先队列的比较规则 代码中的比较逻辑 为什么这样能维护第 k 大元素&#xff1f; 举个例子 总结 Python 实现&#xff08;使用heapq库&#xff09; Java 实现&#xff08;使用P…

智慧工厂整体解决方案

该方案围绕智能工厂建设,阐述其基于工业 4.0 和数字化转型需求,通过物联网、大数据、人工智能等技术实现生产自动化、数据化管理及联网协同的特点。建设步骤包括评估现状、设定目标、制定方案、测试调整、实施计划及持续改进,需整合 MES、ERP 等软件系统与传感器、机器人等硬…

OpenTelemetry × Elastic Observability 系列(一):整体架构介绍

本文是 OpenTelemetry Elastic Observability 系列的第一篇&#xff0c;将介绍 OpenTelemetry Demo 的整体架构&#xff0c;以及如何集成 Elastic 来采集和可视化可观测性数据。后续文章将分别针对不同编程语言&#xff0c;深入讲解 OpenTelemetry 的集成实践。 程序架构 Op…

Cypress API 中文详解

🌐 Cypress API 中文详解(全分类汇总) 📌 Cypress 是一款专为现代 Web 应用构建的前端测试工具,它提供了强大且直观的 API 来模拟用户操作、监听网络请求、控制浏览器行为。**本篇文章将系统梳理 Cypress 所提供的常用命令与 API,帮助你快速掌握自动化测试核心能力。 �…

宇树机器狗go2—slam建图(2)gmapping

0.前言 上一篇番外文章带大家认识了一下slam中常用的一些点云格式&#xff0c;本期文章会教大家如何让宇树的机器狗go2在仿真环境中使用gnaaping进行2d建图&#xff0c;在后续的slam建图和slam算法解析的时候会经常与这些点云信息打交道。宇树机器狗go2仿真会作为一个长期项目…