跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Javajava

JDK、IntelliJ IDEA 与 Maven 安装及配置指南

JDK、IntelliJ IDEA 与 Maven 环境搭建指南。涵盖 JDK 25 安装及环境变量 JAVA_HOME 配置,IntelliJ IDEA Ultimate 下载与启动设置,Maven 3.9.11 解压与本地仓库镜像源配置。包含 settings.xml 修改阿里云镜像、IDEA 内部全局 Maven 路径绑定及新建 Maven 项目的完整流程。通过 CMD 验证 java 与 mvn 版本确保环境生效,解决频繁重装系统问题,实现开发工具链的一键部署。

刀狂发布于 2026/3/22更新于 2026/10/2698 浏览
JDK、IntelliJ IDEA 与 Maven 安装及配置指南

JDK 25 安装与环境配置

官方下载

建议将安装路径设置在非系统盘(如 D 盘)。

安装完成后,记录下载后的文件夹路径,用于后续环境配置。

打开环境变量设置:按 Win+R,输入 sysdm.cpl。

进入'环境变量'界面,在'系统变量'区域点击'新建'。

变量名:JAVA_HOME 变量值:D:\JDK\jdk-25(替换为实际下载路径)

回到系统变量列表,选中 Path,点击编辑。

添加新项:%JAVA_HOME%\bin

确认所有窗口并关闭。

验证安装:按 Win+R,输入 cmd。 输入 java -version,出现版本号即表示成功。

IntelliJ IDEA Ultimate 安装

Community 版安装步骤相同。

官方下载 选择 Ultimate 版(需要激活码),不激活可正常使用(相当于 Community 版)。

修改安装路径。 勾选相关选项。 安装成功后直接启动 IDEA。

Maven 3.9.11 安装与配置

官网下载

解压文件至指定位置,例如 D:\Maven\apache-maven-3.9.11。

环境配置:按 Win+R,输入 sysdm.cpl。 进入'环境变量',新建系统变量。

变量名:MAVEN_HOME 变量值:D:\Maven\apache-maven-3.9.11

在 Path 变量中编辑,添加:%MAVEN_HOME%\bin

确认并关闭所有窗口。

配置本地仓库和镜像源

在 Maven 同路径下创建 repository 文件夹作为本地仓库。

找到 conf/settings.xml 文件并打开。

找到 localRepository,在注释外添加本地仓库路径:

<localRepository>D:\\Maven\\repository</localRepository>

找到 mirror,注释掉原有配置,添加阿里云镜像源:

<mirror>
  <id>alimaven</id>
  <mirrorOf>central</mirrorOf>
  <name>aliyun maven</name>
  <url>http://maven.aliyun.com/nexus/content/groups/public

</url>
</mirror>

保存文件。

验证安装:按 Win+R,输入 cmd。 输入 mvn -version 和 mvn help:system,显示信息即表示成功。

IDEA 内 Maven 配置

全局配置

全局配置(针对所有项目):有默认项目的话,先关掉项目,退出到主页面。 局部配置(只针对目前这个项目配置):点击 Settings。

进入设置界面。

第一项填写 Maven 安装路径(如 apache-maven-3.9.11 文件夹路径)。 第二项填写 settings.xml 路径(conf 目录下)。 第三项填写本地仓库路径。

应用设置并关闭窗口,重启 IDEA。

创建 Maven 项目

点击创建新项目。 创建后会自动下载需要的依赖包。 右侧出现 M 图标,编译成功显示 BUILD SUCCESS 即完成。

目录

  1. JDK 25 安装与环境配置
  2. IntelliJ IDEA Ultimate 安装
  3. Maven 3.9.11 安装与配置
  4. 配置本地仓库和镜像源
  5. IDEA 内 Maven 配置
  6. 全局配置
  7. 创建 Maven 项目

更多推荐文章

查看全部
  • ToDesk 顺网云海马云部署 DeepSeek 大模型对比评测
  • AI Agent 是什么?核心概念、架构与应用场景解析
  • GitHub 热门:支持国内股票分析的 AI 开源项目
  • Java HashMap 底层原理深度解析
  • OpenSCA-cli 开源组件安全扫描与使用指南
  • Linux 零基础入门:操作系统核心概念与实战指南
  • 磨损均衡算法详解
  • 2026-03-02 AI 前沿、通信与安全行业日报及关联分析
  • VR 大空间项目内容规划与设计市场经验总结(2023-2026)
  • Undertow 高危漏洞 CVE-2025-12543 应急响应与企业防护策略
  • Visual C++运行库修复指南:解决DLL缺失错误
  • 鸿蒙系统安装配置OpenClaw工具指南
  • AI 简史:从达特茅斯会议到深度学习爆发
  • 基于 Go 的电子病历智能助手与 HIS 对接实战
  • Java 基本数据类型详解:类型、范围及转换规则
  • Linux 多线程编程:线程栈、TLS、互斥锁与条件变量
  • 文心4.5开源测评:国产大模型技术突破与多维能力解析
  • 利用 WiFi Explorer Pro 优化家庭无线网络环境
  • Linux 基础指令与权限管理指南
  • Python 整合 Spark 实现数据分析

相关免费在线工具

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

  • JavaScript 压缩与混淆

    Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online