Java环境汇总,持续更新中~~~
**声明:**本文章表格所列环境均为 2024-11-29版本,均基于 Windows11系统安装包,如有其他系统请去官网查询具体版本下载
表格下方有各个环境的配置步骤,下方安装环境均为Windows10系统,与Windows11系统安装无差别
序号 | 名称 | 下载地址 |
---|---|---|
1 | JDK8 | JDK8 |
2 | JDK11 | JDK11 |
3 | JDK17 | JDK17(这里放的是spring官网提供的17版本) |
4 | MySQL 8.0.27 | MySQL |
5 | Tomcat 8.5.82 | Tomcat 8.5.82 |
6 | Tomcat 10.1.7 | Tomcat 10.1.7 |
7 | Maven 3.8.4 | Maven 3.8.4 |
8 | Git | Git |
9 | Redis | Redis |
10 | Nacos | Nacos |
11 | Lua | Lua |
12 | OpenResty | OpenResty |
13 | Erlang | Erlang |
14 | RabbitMQ | RabbitMQ |
15 | Seata | Seata |
16 | NVM | NVM |
17 | IDEA 2023.3.8 | IDEA 2023.3.8 |
18 | VsCode | VsCode |
19 | Navicat 17 | Navicat 17 |
20 | Apifox | Apifox |
Navicat以及IDEA使用方法在文件内,下载后自行阅读说明文档
https://www.123684.com/s/y0bHjv-bFz7v
提取码:c3EK
https://www.123912.com/s/y0bHjv-bFz7v
提取码:c3EK
JDK
安装
我这里演示的是JDK8的安装配置过程,JDK11以及JDK17的安装配置过程均无差别
这里直接下一步,JDK8,表格中的JDK17因为是spring官方推荐的版本所以有点花里胡哨是很正常的,能安装使用就行
JDK8的这里因为内置本来就有一个JRE所以这里可以直接选择取消安装这个JRE,JDK11和JDK17没有这个所以就只有JDK8安装的时候需要进行调整,调整完之后如果需要换位置的可以把JDK换个位置放,我这里因为只有一个盘所以我就不该位置了,然后我们点击下一步进行安装
这里等待半分钟就安装好了
环境变量
下面我们来进行一个环境变量的配置
我们直接按下win键,出来的搜索框搜索查看高级系统设置,在弹出的窗口点击环境变量按钮
在系统变量的下方点击新建
在弹出的窗口中变量名的地方输入JAVA_HOME,变量值的地方填写刚刚JDK的安装地址,然后点击确定,这里的变量值只用写一个JDK的版本地址,如果有需要换JDK版本,到这里来换一下JDK的安装路径即可
然后我们下滑找到Path的变量双击打开
这里有区别的就是可能有的电脑打开是下面两种的样子,如果是第一种,就在变量值的最前面加上%JAVA_HOME%\bin;
后面的分号一定要是英文的!!!
如果是下面这种的,我们点击右边的新建按钮,在输入框中输入%JAVA_HOME%\bin
然后我们点击确定,把三个窗口的确定都点击一遍
然后我们按下Win+R键调出运行窗口,输入cmd回车
在cmd命令窗口我们输入java -version命令,这个命令是查询Java当前环境变量安装的版本号,因为我的电脑当前环境变量安装的是Java8版本,所以出来的是1.8,
如果你在上边配置的环境变量是JDK11或者JDK17的话会出来对应的版本号,在安装JDK11或JDK17的时候有可能会默认在PATH里边配置一个JDK的安装路径,我们在配置PATH路径的时候可以把那个删掉
MySQL
安装
学习Java必不可少要跟数据库打交道,我们常用的关系型数据库就是MuSQL数据库,下面一起来安装一下
上边表格提供的是绿色压缩包版,不会污染注册表,卸载的时候直接把服务删除,然后将MySQL的文件夹删除就好
我们先将下载好的安装包解压出来找个地方存着,在mysql的安装路径下新建一个my.ini文件
在my.ini文件中填写一下信息,下边的MySQL安装地址必须使用双反斜杠//
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录,需指向自己计划安装MySQL的目录
# 这里是我的MySQL安装地址
basedir=C://tool//mysql-8.0.27-winx64
# 设置mysql数据库的数据的存放目录,通常指定到安装目录下的Data文件夹
# 这里是安装地址下边的Data文件夹,这个文件夹目前没有,但是等后面的操作完成后就会自动生成
datadir=C://tool//mysql-8.0.27-winx64//Data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
# 设置时区为东八区
default-time-zone='+8:00'
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
我们以管理员身份进入MySQL的安装目录下的bin目录
然后我们在控制台执行mysqld --initialize --console命令,我们在控制台打印的日志最后一行可以看见有M3jMiB0=aRPY这个字符,这个字符就是给我们生成的默认MySQL登录密码,这个待会登录mysql需要用到,大家找个地方保存一下
把密码保存之后我们在控制台输入mysqld --install
回车进行服务的安装,出现Service successfully installed.
说明服务安装成功
如果出现其他的内容,先尝试运行sc delete mysql
命令将服务删除,然后在执行一遍上面的命令安装服务,如果,还是不能解决,将文件夹删除,并重新安装
当上面的MySQL服务安装完成之后,我们执行net start mysql
命令,启动MySQL服务
如果启动失败,我们按win+r键打开运行窗,输入services.msc打开服务
然后右键选择启动
如果失败,请删除文件夹,重新安装
然后我们执行
mysql -uroot -pM3jMiB0=aRPY
登录mysql
alter user root@localhost identified by 'root';
执行这个语句,修改我们的登录密码为root
环境变量
当我们上边的步骤完成后,我们直接按下win键,出来的搜索框搜索查看高级系统设置,在弹出的窗口点击环境变量按钮
在弹出的新窗口中点击系统变量下面的新建按钮
在弹出的新窗口中,变量名输入MYSQL_HOME,变量值输入刚刚安装的MySQL地址,然后点击确定
然后我们在系统变量下边下滑找到Path变量,双击打开
如果双击Path之后出现的是下面这种框,在变量值的前面添加%MYSQL_HOME%\bin;后面的分号一定要加,且分号必须是英文状态下的分号
如果双击Path之后出现的是下面这种框,点击右边的新建按钮,然后在下面输入%MYSQL_HOME%\bin
然后点击所有的确定,退出
我们回到桌面按下win+r键在运行框中输入cmd回车,我们输入mysql -uroot -proot
后回车能进入MySQL控制台说明环境变量也配置好了
Tomcat
环境变量
因为Tomcat我们下载的是绿色免安装版,也就是压缩包形式的,所以我们直接把下载下来的压缩包解压到一个位置然后直接配置环境变量就好了
我们按住win键,在弹出的输入框搜索查看高级系统设置,然后在弹出的窗口点击环境变量
然后点击新建按钮
在弹出的窗口中,变量名的位置填写CATALINA_HOME
,在变量值的位置填写Tomcat的安装位置,然后点击确定保存
我们下滑找到Path环境
然后双击Path环境变量,如果打开的是下面这种窗口,我们在最前面添加上%CATALINA_HOME%\bin;
如果双击Path环境后出现的是下面的框,我们先点击新建按钮,然后在输入框中输入%CATALINA_HOME%\bin
然后点击所有确定按钮保存环境变量,按下win+r打开运行框,输入cmd回车
在打开的cmd窗口输入startup.bat
回车
然后会弹出另外一个cmd窗口,那个窗口不要关掉,我们打开浏览器在地址栏输入localhost:8080/
,如果能出现下面的页面,说明你的Tomcat就已经安装好了
Maven
环境变量
因为我们下载的Maven是绿色版免安装的,所以我们直接把下载下来的压缩包解压出来找个地方存着,
然后我们直接按下win键在弹出的输入框中输入查看高级系统设置,在弹出的窗口点击环境变量
在弹出的窗口点击新建按钮,新建一个变量
然后我们在变量名中输入MAVEN_HOME
,在变量值中输入刚刚放的Maven地址然后点击确定
然后我们下滑找到Path这个变量,双击打开
如果大家打开的是下面这个界面,在弹出的窗口中的最前面输入%MAVEN_HOME%\bin;
这里的分号一定要是英文状态的!!!
然后点击所有确定保存环境变量,按住win+r键打开运行窗口,输入cmd回车
然后在cmd窗口输入mvn -v
如果出现了Maven的版本,说明你的Maven就安装好了
Git
Git作为开发常用的版本控制管理工具,我们现在来安装一下Git
下载好Git的安装包后双击打开,点击Next按钮
然后点击右侧的Browse按钮选择一个安装地址,这里因为我只有一个C盘,所以我就安装在C盘了,选择好安装地址后点击Next按钮,下边就是一些默认的设置,直接全部点击的Next按钮
点击Next按钮
点击Next按钮
点击Next按钮
点击Next按钮
点击Next按钮
点击Next按钮
点击Next按钮
点击Next按钮
点击Next按钮
点击Next按钮
点击Next按钮
点击Next按钮
点击Install按钮
然后就开始安装,等待几分钟就安装好了
然后点击Finish
说面右键如果出现了这两个Git相关的按钮说明你的Git就已经安装完成了
上面的Open Git GUI Here是打开我们Git的图形化界面,下面的Open Git Bash Here是打开我们的Git命令行窗口
Redis
环境变量
我们来安装一下非关系型数据库Redis,
我们将下载下来的绿色免安装版的Redis解压出来放到其他位置存着
然后按下win键在弹出的输入框输入查看高级系统设置,在弹出的窗口中点击环境变量按钮
在弹出的窗口点击新建按钮
在弹出的窗口中,变量名的位置输入REDIS_HOME
,变量值的位置输入刚刚存放Redis的位置,然后点击确定
下滑找到Path变量双击打开,如果打开的弹窗是下面这样的,在变量值的前面加上%REDIS_HOME%;
分号必须是英文状态下的
如果打开是下面这种的点击新建按钮,输入%REDIS_HOME%
然后点击所有确定保存环境变量
按下win+r按键,打开运行框输入cmd回车
然后在cmd窗口输入redis-server
出现上面的内容说明redis已经安装好了
Nacos
Nacos因为我们下载的是绿色免安装版本的,所以直接解压出来就可以使用,进入到Nacos目录下的bin目录,因为我们是在windows下安装的,所以双击startup.cmd
文件启动Nacos
在弹出的cmd出现Successfully说明Nacos已经启动好了
注意事项
如果启动之后没有出现Successfully,而且还自动关闭弹窗,我们需要把启动模式换成单机模式,我们右键打开startup.cmd文件,找到set MODE="cluster"
,将后面的值换成standalone
就能以单机模式启动
我们在浏览器输入127.0.0.1:8848/nacos进入Nacos的控制台
Lua
我们来安装一下Lua脚本的环境
我们下载好Lua安装包后,双击安装包打开
这里更改一下安装地址,我这里只有一个C盘所以就直接放C盘了
直接Next
install安装
等待一分钟就安装完成了
finish安装完成
我们按下win+r打开运行框,输入cmd回车
在cmd窗口输入lua如果出现下面的界面和lua的版本号说明Lua脚本的环境就已经安装好了
OpenResty
因为我们下载的绿色免安装版的OpenResty,所以在下载之后直接解压出来就可以直接使用
OpenResty的使用是需要Lua脚本的环境支持的,所以使用OpenResty之前,先安装Lua脚本
Erlang
安装
我们来安装一下Er语言的环境
我们双击下载好的安装包,直接Next
这里我们切换一下安装路径,因为我这里只有一个C盘所以我就直接放在C盘,然后点击Next
直接Install开始安装
如果中途弹出一下VC的环境,直接点击安装
然后等待安装完成
环境变量
等待安装完成之后,按下win键在弹出的输入框输入查看高级系统设置,然后在弹出的窗口中点击环境变量
在弹出的窗口点击新建按钮
然后在弹出的窗口中,变量名的位置输入ERLANG_HOME
,在变量值的位置输入刚刚安装er的地址,然后点击确定按钮
然后下滑找到Path变量,双击Path变量
如果打开的是下面的窗口,我们直接在变量值的位置输入%ERLANG_HOME%\bin;
这里的分号必须使用英文状态下的
如果打开是下面的窗口, 点击新建,然后在输入框中输入%ERLANG_HOME%\bin
然后点击所有的确定
然后按下win+r打开运行框,输入cmd回车
然后在cmd窗口输入erl
如果出现下面的信息,以及er的版本,说明ER的环境就已经安装好了
RabbitMQ
安装
RabbitMQ的环境是需要ER语言的支持,所以在安装RabbitMQ之前,需要先安装上面的ER
我们下载好RabbitMQ之后,双击安装包,然后Next
选择一个安装地址,这里我只有一个C盘,所以我就直接安装在C盘了,然后点击Install安装
等待安装完成
点击Next
这里勾上Start RabbitMQ service(启动Rabbit服务)
然后点击Finish完成安装
然后按下win+r打开运行框,输入cmd回车
然后在打开的cmd窗口跳转到RabbitMQ安装路径下的sbin目录
进入sbin文件夹后,在cmd输入rabbitmq-plugins enable rabbitmq_management
我们打开管理员的cmd窗口
然后进入RabbitMQ的安装路径下的sbin目录
然后执行rabbitmq-service stop
命令停止RabbitMQ服务
然后hi行rabbitmq-service start
命令,启动RabbitMQ服务
RabbitMQ服务启动后,我们在浏览器的地址栏输入localhost:15672
如果能进入下面的界面,说明就RabbitMQ就已经安装好了,默认的用户名和密码都是guest
NVM
安装
在安装nvm之前,先确保电脑上的所有node已经删除干净
我们来安装一下NVM,node的管理工具
我们下载好安装包后双击安装包
这里我们换一下nvm的安装路径,因为我这里只有一个C盘,所以我直接将我的安装路径就直接放在C盘了,然后点击Next
这里设置一下node切换的地方,然后点击Next
然后点击install开始安装
等待安装完成
然后点击finish完成安装
安装好后打开cmd窗口,输入nvm version查看nvm的安装版本,如果出现的nvm的版本,说明nvm就已经安装好了
我们进入nvm的安装目录,打开settings.txt文件
在文件中输入淘宝的下载源
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/
然后打开cmd窗口,输入nvm list available
命令查看可安装的版本
然后输入 nvm install 20.15.0
命令下载20.15.0版本的node
输入nvm use 20.15.0
就可以使用刚刚下载的node,输入nvm list
就可以查看到当前电脑已经安装的node版本,我们看到20.15.0版本前面有一个*号说明当前使用的node版本就是20.15.0版本
这里我没有教大家如何切换node下载包的位置,大家可以看一下这篇文章如何切换npm下载包的地址,不切换的话,默认是下载在C盘的默认路径
window下安装并使用nvm(含卸载node、卸载nvm、全局安装npm)
IDEA 2023.3.8
我们双击下载好的idea安装包,点击下一步
这里点击下一步,因为我这个电脑之前是安装过一个IDEA 2019.3.5版本的
选择一下新的安装路径,因为我这个电脑只有一个C盘,所以直接放在C盘了,然后点击下一步
点击下一步
点击安装
等待安装完成
点击完成
VsCode
我写前端的话一般习惯使用的是VsCode,所以这里就直接教大家下载安装VsCode了
我们下载好VsCode之后,直接双击打开安装包,点击下一步
这里中间应该有一步是选择安装位置的,这里不知道怎么没有了,如果大家有的话,可以选择的一下安装路径,这里勾上创建桌面快捷方式,然后点击下一步
然后点击安装
等待安装完成就好了
现在就安装好了
Navicat 17
因为Navicat 17现在也是免费了,所以我们来安装一下Navicat 17
我们下载好Navicat 17之后直接双击安装包,点击下一步
点击我同意,然后点击下一步
选择一下安装路径,这里因为我只有一个C盘,所以我就直接放在C盘下面了,然后点击下一步,
点击下一步
点击安装
等待安装完成
点击完成,我们的Navicat就安装好了
Apifox
Apifox是我个人觉得使用起来还不错的一款,api测试工具,其他还有一些postman和Apipost等api测试工具,这里我就安装我常用的Apifox了
安装包下载下来之后是一个压缩包,我们解压出来,然后双击里面的安装包,我这里选择的是为所有用户安装这里选哪个都可以,看个人,然后点击下一步
这里选择一下安装路径,因为我这里只有一个C盘,所以我就直接安装在C盘了,然后点击安装,如果选择的是仅为我安装,他的默认安装路径就在C盘
等待安装完成
点击完成,我们的Apifox就已经安装好了
到此本文的所有环境以及软件就已经安装完成了,有什么遗漏的地方,发在评论区或在主页找到联系方式提醒一下,转载请说明出处,谢谢