win10虚拟机中TOMCAT8.0环境的搭建

一、JAVA环境安装

版本要求java1.7以上
安装包路径:https://www.oracle.com/java/technologies/downloads/#java8-windows
在这里插入图片描述
虚拟机中安装的话,如果布置临时项目可以直接默认路径安装。

二、TOMCAT环境下载&安装

官方下载首页路径:https://tomcat.apache.org

1. 进入下载界面后点击左侧列表Tomcat8

在这里插入图片描述由于我们需要搭建的是TOMCAT8.0版本,首页推荐的是8.5,所以我们需要选择历史版本

2. 点击archiver

在这里插入图片描述

3. 选择8.0.0(所需版本),此处示例为第一个版本

在这里插入图片描述

4. 进入bin/ 目录下选择版本

在这里插入图片描述

5. 根据平台选择所需版本

如果觉得前面麻烦,也可直接点击此链接访问 历史版本下载界面 直接选择
在这里插入图片描述

6. 解压下载的环境包,即可看到如下文件

在这里插入图片描述

7. 启动TOMCAT8.0

进入/bin目录:tomcat8.0\apache-tomcat-8.0.0-RC1\apache-tomcat-8.0.0-RC1\bin,然后双击startup.bat,即可运行成功
在这里插入图片描述

三、遇到的问题

此处我遇到一个报错,如果大家同样遇到此报错可以参考思路和方法

报错:
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program

经查询,原因是较新的JDK版本(此例用的是JDK1.8)安装完不会自动登记环境变量JAVA_HOME,JRE_HOME。

方法一

解决办法之一为在自己在环境变量中设置添加这两个变量

JAVA_HOME=C:\Program Files\Java\jdk1.8.0_321
JRE_HOME=C:\Program Files\Java\jdk1.8.0_321\jre

如果为工作环境,则不建议这么做。

方法二

此时还有另外一个方法,即在setclasspath.bat的开头声明环境变量,添加上自己本地jdk、jre路径。

set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_321
set JRE_HOME=C:\Program Files\Java\jdk1.8.0_321\jre

如图:
在这里插入图片描述
这样在每次运行startup.bat时就注册了JAVA_HOME,JRE_HOME。控制台窗口关闭后,这两个变量也将消失,不会再占用内存。运行一下,最终提示“信息:Server startup in xxxxx ms”即搭建成功

排错思路:

1. 先看Tomcat的startup.bat,它调用了catalina.bat。

在这里插入图片描述

2. 而catalina.bat则调用了setclasspath.bat

在这里插入图片描述

3. 所以只要在setclasspath.bat的开头声明环境变量,添加上自己本地jdk、jre路径即可。

在这里插入图片描述

四、安装成功

在命令窗口输入:stratup启动本地tomcat(下图为启动成功)
在这里插入图片描述
默认端口8080,访问本地的8080端口,出现此页面表示搭建成功
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值