JDK、Tomcat、Maven配置
一、JDK安装及配置
1.下载地址:https://www.oracle.com/java/technologies/downloads/
2.下载后直接本地安装,选择路径默认即可,类似如下路径:C:/Program Files/Java/jdk_1.8.0_301
3. 配置环境变量路径:程序->计算机->右键->属性->高级系统设置->高级->环境变量(以win10为例)
4. 配置环境变量值
(1)新建变量 变量名:JAVA_HOME 变量值:C:\Program Files\Java\Jdk1.8.0_291(jdk的安装路径) |
(2)新建变量 变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一个点) |
(3)在Path变量中,增加两项值,(不需要新建Path变量) 变量值:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(注意前边有分号) |
5.cmd命令行中尝试命令:
java javac java -version
若有返回值,即为成功
二、Tomcat安装及配置
1.tomcat下载地址:https://tomcat.apache.org/download-80.cgi
2.tomcat下载版本
core:64-bit_Windows_zip (pgp, sha512)(无需双击安装,没有exe文件)
解压后,将apache-tomcat-8.5.68,移动到D:\software\下,移动后路径为:D:\software\apachetomcat-
8.5.68(没有software文件夹就创建一个)
(1)新建变量 变量名:CATALINA_HOME 变量值:D:\software\apache-tomcat-8.5.68(tomcat安装路径) |
(2)新建变量 变量名:TOMCAT_HOME 变量值:D:\software\apache-tomcat-8.5.68(tomcat安装路径) |
(3)在Path变量中增加值,(不需要新建Path变量) 变量值: ;%TOMCAT_HOME%\bin |
测试验证(下述三种方式,任选一种,依赖操作系统环境选择):
方式一(windows、默认选这种就可以):
在D:\software\apache-tomcat-8.5.68\bin目录下,
windows环境:启动命令-双击执行startup.bat,
停止命令-双击执行shutdown.bat
(windows下,双击执行startup.bat即启动了tomcat,这时候有一个黑屏窗口,不要关闭)
方式二(mac或linux):
linux环境:启动命令-执行startup.sh,停止命令-执行shutdown.sh
方式三(windows):
若windows使用命令行启动,则使用下面的命令
cmd中 输入如下命令 d: // 切换到D盘 cd software // 打开software目录 cd apache-tomcat-8.5.68 // 打开apache-tomcat-8.5.68目录 cd bin // 切换到bin目录,双击打开
验证:
启动成功后,访问 http://localhost:8080,看到tomcat欢迎页,则启动成功;
⭐⭐注意检查TomCat是否乱码
如果是乱码,修改conf下logging.properties配置文件第47行的编码格式为
GBK格式
java.util.logging.ConsoleHandler.encoding = GBK
三、Maven安装安装及配置
安装程序路径选择时,统一选如下电脑目录:D:/software
下载地址:http://maven.apache.org/download.cgi
下载后解压,将apache-maven-3.9.0文件夹,放置于d:\software\下面
配置环境变量
(1)新建变量 变量名:MAVEN_HOME 变量值:D:\software\apache-maven-3.9.0(maven安装路径) |
(3)在Path变量中追加值,(不需要新建Path变量) 变量值: ;%MAVEN_HOME%\bin |
3.验证
cmd命令行中执行:mvn cmd命令行中执行:mvn -version
若存在正常命令响应,返回版本号,则正常
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET 使用 DeepSeek R1 开发智能 AI 客户端
· 10亿数据,如何做迁移?
· 推荐几款开源且免费的 .NET MAUI 组件库
· c# 半导体/led行业 晶圆片WaferMap实现 map图实现入门篇
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!