news 2026/7/18 5:48:48

JDK17+MAVEN+MySQL配置教程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
JDK17+MAVEN+MySQL配置教程

一、准备安装目录

先在所要安装的位置创建目录结构,在这我创建了CodingSpace文件夹专门放置与代码相关的文件及软件。

先在CodingSpace下创建JAVA统一目录:

C:\CodingSpace\JAVA

再在JAVA目录下创建以下目录:

C:\CodingSpace\JAVA ├─ JDK ├─ Maven └─ Repository └─ MySQL ├─ Server └─ Data

这样,我们的目录准备工作就做好了!

二、安装JAVA JDK 17

我们可以访问清华源下载JDK17的安装包(访问Oracle官方需要登录进行下载)。

下载完成后,双击打开运行文件:

点击浏览更改默认安装地址:

安装到自己准备的JDK文件夹下。

三、配置JAVA环境变量

1.新建系统变量JAVA_HOME

变量名:JAVA_HOME 变量值:C:\CodingSpace\JAVA\JDK\jdk-17.0.19

按找自己的实际安装路径进行修改。

2.配置Path

找到系统变量中的Path变量,点击编辑,添加以下变量值:

%JAVA_HOME%\bin

完成后,点击确定进行保存。

3.检查是否正确配置

win + R 输入cmd,打开控制台,在控制台输入:

java -version javac -version

用于测试java及其编译器是否正确配置。输出信息应当包含你下载的JDK版本号。

四、安装Maven

1.进入maven官网下载安装包

2.解压到Maven文件夹下

解压完文件夹的结构:

文件夹下应当包含以下文件夹:

bin boot conf lib

五、配置Maven环境变量

1.新建系统变量MAVEN_HOME

变量名:MAVEN_HOME 变量值:C:\CodingSpace\JAVA\Maven\apache-maven-3.9.16

2.配置Path

在系统变量Path中添加变量值:

%MAVEN_HOME%\bin

完成后,点击确定报错配置。

3.验证Maven安装

win + R 输入cmd,打开控制台,在控制台输入:

mvn -v

正确配置后应当显示:

六、把Maven仓库保存到指定位置

maven会默认将依赖下载到C盘:

C:\Users\用户名\.m2\repository

如需修改,打开Maven配置文件:

C:\CodingSpace\JAVA\Maven\apache-maven-3.9.16\conf\settings.xml

找到:

<localRepository></localRepository>

如果是注释状态,自己在<setting></setting>中添加:

<localRepository>C:\CodingSpace\JAVA\Maven\Repository</localRepository>

保存后在控制台输入测试命令:

mvn help:system

之后maven的所有以来都会保存到指定文件夹下。

七、安装MySQL

进入MySQL下载链接下载安装包。

运行安装程序,选择安装路径:

最后点击install进行安装。

进入MySQL Configurator后,将默认data路径改为指定路径:

在此输入用户密码:

其余配置都按默认配置点击下一步。

安装完成后就可以正常使用MySQL了。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/18 5:48:41

Go语言Context包:并发控制与取消机制详解

1. Context包在Go并发编程中的核心价值Go语言的Context包是处理并发控制的关键工具&#xff0c;特别是在需要跨goroutine传递取消信号、超时控制和请求域数据时。在实际工程中&#xff0c;我见过太多因为不当使用Context导致的goroutine泄漏和资源浪费问题。理解Context的取消机…

作者头像 李华
网站建设 2026/7/18 5:48:14

Arduino嵌入式开发入门指南:从硬件选型到项目实战

1. 为什么选择Arduino作为嵌入式开发入门十年前当我第一次接触嵌入式开发时&#xff0c;面对STM32的数据手册和复杂的开发环境配置&#xff0c;差点被劝退。直到发现了Arduino这个"嵌入式开发的乐高积木"&#xff0c;才真正打开了这扇门。Arduino之所以成为嵌入式入门…

作者头像 李华
网站建设 2026/7/18 5:48:04

电荷泵原理与应用:从基础到高效设计实践

1. 电荷泵的基础定义与核心价值电荷泵&#xff08;Charge Pump&#xff09;本质上是一种无电感式DC-DC电压转换器&#xff0c;它通过电容的充放电机制实现电压升降。与传统开关电源相比&#xff0c;其最显著的特征是仅需电容和开关器件&#xff08;通常是MOSFET&#xff09;即可…

作者头像 李华
网站建设 2026/7/18 5:44:30

储能 PCS 并网控制原理与锁相环技术详解

引言 储能变流器&#xff08;Power Conversion System, PCS&#xff09;作为连接储能电池与电网/负荷的关键设备&#xff0c;其并网控制性能直接决定了储能系统的稳定运行、电能质量及对电网的支撑能力。在并网模式下&#xff0c;PCS 的核心任务之一是实现与电网电压的同步&…

作者头像 李华
网站建设 2026/7/18 5:44:00

2026年多平台内容分发工具选型与实战指南

1. 多平台内容分发的核心痛点与选型逻辑2026年的内容创作者面临着一个幸福的烦恼——平台太多了。从传统图文社区到短视频平台&#xff0c;从播客网络到AR内容平台&#xff0c;每个渠道都有其独特的用户群体和内容规则。我最近帮三个不同领域的团队做内容分发优化&#xff0c;发…

作者头像 李华