Tomcat基本环境变量配置以及war包运行

一,Tomcat基本环境变量配置

1.在配置tomcat之前需要配置好JDK的环境 。JDK配置可以参照博文《Windows环境下JDK安装与环境变量配置》
2.在Tomcat官网下载安装包Tomcat下载
3.安装包解压目录如图
Tomcat基本环境变量配置以及war包运行_第1张图片
4.打开系统变量
新增两个变量(变量值为 解压后tomcat的路径) 如图
CATALINA_BASE C:\apache-tomcat-9.0.16
CATALINA_HOME C:\apache-tomcat-9.0.16
Tomcat基本环境变量配置以及war包运行_第2张图片
Tomcat基本环境变量配置以及war包运行_第3张图片
修改系统变量path(把刚刚新增的两个变量 加在path后面 以分号隔开) 如图
;%CATALINA_HOME%\lib;%CATALINA_BASE%\lib
Tomcat基本环境变量配置以及war包运行_第4张图片
5.启动Tomcat( 两种启动方式 )
第一种 进入Tomcat下bin目录 startup.bat启动服务 startdown.bat关闭服务
Tomcat基本环境变量配置以及war包运行_第5张图片
第二种 cmd命令 startup启动服务 shutdown停止服务
若环境变量未配置 命令启动会报错 如下
Tomcat基本环境变量配置以及war包运行_第6张图片
启动成功如下(乱码问题 后续解决暂不处理)
Tomcat基本环境变量配置以及war包运行_第7张图片
6.访问http://localhost:8080/验证启动成功
Tomcat基本环境变量配置以及war包运行_第8张图片
二,在Tomcat上运行程序
目前所做的项目基本都是springboot项目 springboot内置Tomcat 所以启服务用自己内 置的Tomcat容器 直接在idea上启动服务就可以 (也可以选择在外部Tomcat上启动)
项目在tomcat启动服务的时候 可以选择在idea上配置tomcat来启动 也可以选择在外部Tomcat运行
1.在idea配置tomcat
Tomcat基本环境变量配置以及war包运行_第9张图片
Tomcat基本环境变量配置以及war包运行_第10张图片
启动项目 可在页面访问localhost:8080/spring/index
Tomcat基本环境变量配置以及war包运行_第11张图片
2.项目打war包 在外置tomcat运行
打war包注意:(springboot项目在打包时注意 因为有内置Tomcat 会产生冲突,解决方案有两种 看这里)
war包生成在项目下的target文件夹里 如图
Tomcat基本环境变量配置以及war包运行_第12张图片
war包打好就可以在tomcat运行 有两种方式运行
第一种 直接将包放入Tomcat —> webapps 然后启动Tomcat 会自动解压war包
Tomcat基本环境变量配置以及war包运行_第13张图片
启动成功后 浏览器localhost:8080/spring-0.0.1-SNAPSHOT/index访问 (这里的访问路径 根据自己的项目名称和接口名而定 localhost:8080/打包的项目名/接口路径) 访问如图
Tomcat基本环境变量配置以及war包运行_第14张图片
第二种 在Tomcat —> conf —> server.xml 添加

  

path:指定访问该Web应用的URL入口。 (默认为空时 访问路径localhost:8080/接口名)

docBase:指定Web应用的文件路径,可以给定绝对路径,也可以给定相对于的appBase属性的相对路径,如果Web应用采用开放目录结构,则指定Web应用的根目录,如果Web应用是个war文件,则指定war文件的路径。(指定项目所在地址)

reloadable:如果这个属性设为true,tomcat服务器在运行状态下会监视在WEB-INF/classes和WEB-INF/lib目录下class文件的改动,如果监测到有class文件被更新的,服务器会自动重新加载Web应用。

添加完成后启动Tomcatcat 浏览器localhost:8080/text/index访问 如图
Tomcat基本环境变量配置以及war包运行_第15张图片

你可能感兴趣的:(Tomcat)