Tomcat无法正常开启时,如何解决出现的问题
# 项目场景:
如果你在启动Tomcat时,出现了莫名其妙的闪退,请往下看希望能解开你的疑问。
# 解决方案:
Tomcat的启动
1.点击bin-->startup.bat文件双击打开,如果一次性打开并加载出图一的内容,说明你已经正确打开了Tomcat,不要关闭他,只需要通过浏览器访问本地IP地址:http:/127.0.0.1:8080
进入后显示图2,表示你就成功了。
图一:
图二 :
当你发现这件事情没有你想象的那么简单时请注意,跟着我的步伐走,我一步一步为了解决。
首先第一步:
你需要配置文件(也就是环境变量)
新建CATALINA_HOME与TOMCAT_HOME变量,将Tomcat的文件地址写进去。注意:用户变量与系统变量都需要定义,如果其中一个未定义则可能无法成功。
第二步:对bin中的startup.bat与setclasspath.bat进行编辑:
在表头添加下面两行代码,等号后面为你自己的存放地址。
这一步完成后你可以尝试进行双击startuo.bat文件,成功你就可以撤了。
SET JAVA_HOME=C:\Program Files\Java\jdk-11
SET TOMCAT_HOME=D:\java\apache-tomcat-8.5.37\apache-tomcat-8.5.37
第三步:win+r进入运行框输出cmd
运行
service.bat uninstall Tomcat
将Tomcat变成系统服务。
第四步:打开D:\java\apache-tomcat-8.5.37\apache-tomcat-8.5.37\conf中的server.xml文件用记事本打开对其进行编辑将Web地址改成自己的Web地址就可以了
我的wbe地址:D:\java\apache-tomcat-8.5.37\apache-tomcat-8.5.37\webapps
以上都没问题了再去手动点击startup.bat5百分之90都没有问题了。
Tomcat无法正常开启时,如何解决出现的问题相关推荐
- 部署Tomcat服务时,解决Cannot invoke Tomcat Manager 异常
部署Tomcat服务时,解决Cannot invoke Tomcat Manager 异常 参考文章: (1)部署Tomcat服务时,解决Cannot invoke Tomcat Manager 异常 ...
- java web 项目在tomcat上显示空白页的解决
今天调试一java web项目,所有页面都显示空白,有如下的解决过程: 一 切换浏览器模式 tomcat打开页面是空白 用localhost:8080打开页面显示空白,以前用着没问题. 浏览器兼容性问 ...
- spring boot内嵌tomcat优雅的开启apr模式
文章目录 简介 Win下开启APR Linux下开启APR 把lib打进jar包 简介 环境: jdk8.spring boot 2.3.4.RELEASE.centOS7.3.win7 在sprin ...
- mac os 10.10以上的开启端口转发-解决mac默认不开启1024以下端口权限问题
mac os 10.10以上的开启端口转发-解决mac默认不开启102以上端口权限问题 本人 10.10.2的mac os,tomcat想要在80端口上启动,网上查了N多资料都不行,只有这个方案可行: ...
- linux部署tomcat启动后无法访问,linux中启动tomcat后浏览器无法访问的解决方法
前言 不论是要启动,还是要关闭tomcat服务,都是要去到tomcat安装目录下的bin路径,当然你要是电脑关机自然是不需要的. 但最近在启动后发现了一个问题:Centos服务器,本地和服务器ip互p ...
- Tomcat常见问题 (配置)及解决方法
Tomcat常见问题 (配置)及解决方法 原来使用Tomcat时总会出现各种错误,问度娘也是五花八门的答案,有时候还不能解决问题,最近看到了一个总结很全很有用的视频,在这里总结出来了,方便以后使用. ...
- tomcat启动startup.bat一闪而过 全面解决,大佬牛逼,转载
查看全文 http://www.taodudu.cc/news/show-709222.html 相关文章: 程序员的自我修养,好文 从产品与程序员打架事件,谈谈需求管理的沟通能力 [转]java项目 ...
- tomcat关闭后线程依然运行解决办法
tomcat关闭后线程依然运行解决办法,设置线程为守护线程 守护线程与非守护线程 最近在看多线程的Timer章节,发现运用到了守护线程,感觉Java的基础知识还是需要补充. Java分为两种线程:用户 ...
- 访问数据库时如何解决并发问题
解决并发主要是用到了锁和事务. 锁 :给记录或表加上锁是为了对当前操作对象加上一个状态表示位, 让其他用户在获取编辑权限时有了判断. 事务:是为了确保一组操作的完整性.(要么就全部 ...
最新文章
- 中国科学院院士梅宏:云计算这十年
- 模糊神经网络工具箱函数使用
- Spring Boot和Angular 2入门食谱
- codeforce 457DIV2 C题
- java连接mysql通用方法_jdbc操作数据库通用方法
- 8. 字符串转换整数 (atoi)(正则表达式)
- 自学硬件真的可行吗?单片机原理知识点之存储器结构的理解(1)
- C# Cookie工具类
- 浅谈php的抽象类和接口类
- 如何在官网上下载MySQL驱动--最新方法
- C# 匿名函数_C# 匿名函数使用整理
- 浅谈CTP期货行情交易API
- 第三代测序技术的兴起
- sqlserver数据库18456错误怎么解决?
- 抖音短连接v.douyin.com/xxx 如何生成?
- 【求锤得锤的故事】Redis锁从面试连环炮聊到神仙打架
- 我的朋友栅栏的进阶_油漆栅栏,砍伐的木材,拉杂草,植物树-在我的舒适区之外找到极客平衡...
- 【渝粤题库】陕西师范大学164103 网络贸易 作业 (高起专)
- 探索TP6验证场景的only、remove、append规则
- 从P6 到P7,到底要做哪些准备,掌握多少知(姿)识(势),小鱼亲身分享!!
热门文章
- Team work(纪加入互动力工作室一年)
- jmeter随笔 如何在写入jtl文件时同步写入数据库
- SpringMVC中那些Java Config
- Java 类与对象 题目
- Postman调用grpc接口
- python调用打印机打印图片_在python中通过图像发送到打印机上的文本
- C语言与C++的区别
- Consul(注册中心)部署
- 10.10 tap4fun 游戏客户端 一面70min
- AbdomenCT-1K: Is Abdominal Organ Segmentation A Solved Problem?