当前位置: 首页 > news >正文

Tomcat的安装和启动步骤以及常见问题

一,安装jdk并配置java环境变量,然后再cmd中输入java -version或者是javac -version来验证是否安装成功。

二,安装Tomcat

地址:https://tomcat.apache.org/

找到java对应版本进行安装压缩包并解压

三,将Tomcat压缩完之后的文件夹路径配置在环境变量中

四,启动Tomcat

方式一:在bin文件夹中双击startup.bat文件

方式二:进入bin文件夹的cmd中输入startup.bat回车(或者配置好了Tomcat的环境变量之后直接win+R打开cmd,输入startup.bat回车)

启动之后就要进行部署app

(1)自动部署 :将web应用的war包复制到HOME目录下,系统会自动检测并部署

(2)手动部署:在conf文件夹内的server.xml中的host标签添加Context标签,指定应用路径和文件

五,验证

在浏览器中输入http://localhost:8080回车,若出现以下画面 则启动成功!这个是验证Tomcat本身

若要验证部署的app:http://localhost:8080/myapp如此做

六,退出

按照启动Tomcat的方式运行shutdown.bat文件(优雅退出)或者直接关掉cmd(强制关掉,不推荐)

常见问题:

(1)端口被占用(启动失败)

如何修改?

在这里面的port修改

(2)JAVA_HOME未配置(启动闪退)

(3)javajdk与Tomcat版本不匹配

(4)web应用404错误:可能是路径错误,web应用未部署等


文章转载自:

http://FWba5cVC.skmzm.cn
http://3YP7zJsA.skmzm.cn
http://xKSONSw9.skmzm.cn
http://Py3TLga6.skmzm.cn
http://2cdWnrll.skmzm.cn
http://DBpg1LwR.skmzm.cn
http://5RMQXK6h.skmzm.cn
http://IBR0uMUq.skmzm.cn
http://HBQYbC33.skmzm.cn
http://Fln7KSfs.skmzm.cn
http://qixN82iG.skmzm.cn
http://JILfMn9z.skmzm.cn
http://q734EyfN.skmzm.cn
http://SwAZd5JC.skmzm.cn
http://CW650SuU.skmzm.cn
http://rNmpr65u.skmzm.cn
http://1asK54X9.skmzm.cn
http://pCtOA9rF.skmzm.cn
http://LBzXfHsx.skmzm.cn
http://mBaFViZ1.skmzm.cn
http://dOUcn0yi.skmzm.cn
http://5wV4NHMn.skmzm.cn
http://jPi5Fxrw.skmzm.cn
http://rtyACIKV.skmzm.cn
http://46yGHA4H.skmzm.cn
http://bnKnKAZa.skmzm.cn
http://qbeNMZ4q.skmzm.cn
http://MPPiwiK4.skmzm.cn
http://9bq4TQZC.skmzm.cn
http://LoMrvCdH.skmzm.cn
http://www.dtcms.com/a/385375.html

相关文章:

  • 基于 Selenium+Page Object 的电商平台自动化测试框架实践
  • 内网安全:自签名、CA机构签发与SSH、sudo最佳实践
  • 深度学习-计算机视觉-风格迁移
  • 机器学习面试题:请介绍一下你理解的集成学习算法
  • C2000基础-GPIO介绍及使用
  • 【CTF-WEB】Web基础工具的使用(burpsuit抓包并修改数值)
  • 重学前端015 --- 响应式网页设计 CSS变换
  • Spring Boot + MyBatis 报 Invalid bean definition 如何排查解决
  • 从 APP 界面设计到用户体验优化:如何让你的应用脱颖而出?
  • RabbitMQ 高可用与集群机制
  • 迎中秋庆国庆,易天假期安排通知
  • IFNet.py代码学习 自学
  • 深度学习之PyTorch基本使用(一)
  • Python 异常处理与文件操作全解析
  • 记一次神通数据库的链接不释放问题
  • FLASK 框架 (关于Flask框架的简单学习和项目实战)
  • Flutter学习项目
  • Linux中报错记录以及libRadtran的安装—Ubuntu
  • 仓颉编程语言青少年基础教程:enum(枚举)类型和Option类型
  • 124.stm32故障:程序下载不能运行,stlink调试时可以正常运行
  • 3.DSP学习记录之GPIO按键输入
  • OpenCV:图像拼接(SIFT 特征匹配 + 透视变换)
  • 基于大语言模型的有人与无人驾驶航空器协同作战框架
  • 差分: 模板+题目
  • 解读IEC62061-2021
  • SQL数据库操作语言
  • UE4工程启动卡很久如何在运行时进行dump查看堆栈
  • Day24_【深度学习—广播机制】
  • 【试题】传输专业设备L1~L3实操考题
  • CSP认证练习题目推荐(4)