1.首先看自己电脑有没有java环境
javac -version
17(我的是在c盘下C:\Program Files\Java\jdk-17.0.5)
需要配置JAVA_HOME
2.CATALINA_HOME(配置的是Tomcat的路径)
3.在path中配置关系:%JAVA_HOME%\bin;%CATALINA_HOME%\bin
对于出现的问题:
①高版本的jdk下载之后没有jre怎么办?
具体参照这个博主:
https://blog.csdn.net/code_peak/article/details/127132360?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-127132360-blog-123979393.pc_relevant_multi_platform_whitelistv3&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-127132360-blog-123979393.pc_relevant_multi_platform_whitelistv3&utm_relevant_index=1
注意:上面的方法只是在jdk目录下产生jre,不是和jdk并行的目录;所以没卵用~~
②dos窗口命令中startup.bat显示The JRE_HOME environment variable is not defined correctly
This environment variable is needed to run this program怎么办?
在startup.bat文件的前两行加以下东西:
SET JAVA_HOME=jdk路径
SET JRE_HOME=jdk路径
注意:该有的空格有,不该有的空格不要有,要不然bat文件可能会自动保存为问号?
之后,关掉dos窗口,重新打开startup.bat,tomcat启动成功
③startup.bat之后,tomcat乱码的问题:
在conf文件夹下,logging.properties文件里的UTF-8全部改为GBK即可。