Tomcat的测试页打开空白页的解决方法
win7下安装tomcat 9简要步骤:
1、下载Tomcat
到Tomcat官网https://tomcat.apache.org/download-90.cgi下载Tomcat 9.0>Core>32-bit/64-bit Windows Service Installer:
解压后得到"apache-tomcat-9.0.0.M6.exe"文件,一路Next下去即可完成安装。
2、配置Tomcat环境变量
新建变量名:CATALINA_BASE,变量值:C:\tomcat 9.0;
新建变量名:CATALINA_HOME,变量值:C:\tomcat 9.0;
打开PATH,添加变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin
3、启动Tomcat服务
有两种方法:
Method #1:手动打开;
控制面板->管理工具->服务,找到“Apache Tomcat 9.0 Tomcat9”,右键“属性”,将“启动类型”设置为“自动”。
Method *2:命令行中打开;
切换到tomca安装目录的bin目录下,输入命令“cd C:\Program Files\apache-tomcat-7.0.69\bin”,运行“startup.bat”
4、测试Tomcat是否安装成功
在浏览器中输入“http://localhost:8080”或者“http://127.0.0.1:8080“回车,看到一个Tomcat自带的一个JSP页面-关于tomcat基本说明的页面即安装成功。
但我打开http://localhost:8080
,它显示了一个空白页。
解决方法见以下红字部分。
Windows中cmd的DOS命令查看占用某端口的程序及PID号:
1、按快捷键“win+R”,输入cmd后按回车进入DOS环境;
2、查看特定端口的使用情况:
以8080端口为例,输入命令“ netstat -aon|findstr "8080" ”后按回车显示如下,可以看到占用80端口对应的程序的PID号为3888:
3、根据PID号找到某端口对应的程序:
继续输入命令“tasklist|findstr "3888”:
通过上面查询,得出:
错误原因:8080端口被其他程序占用。
解决办法:杀掉该占用程序,重新启动Tomcat。
4、根据查询出的程序名,结束该进程:
输入命令“taskkill /f /t /im java.exe”
Tomcat的测试页打开空白页的解决方法的更多相关文章
- eclipse下修改项目名导致tomcat内发布名不一致的解决方法 .
eclipse下修改项目名导致tomcat内发布名不一致的解决方法 . ------------------------------------------------------- 解决方案: 直接 ...
- Jenkins构建完成之后运行脚本可以杀掉TomCat但是起不来的解决方法
Jenkins构建完成之后运行脚本可以杀掉TomCat但是起不来的解决方法 写了一个重启tomcat的脚本,让jenkins编译.打包.发布时调用.在本地写好重启tomcat的脚本后,本地执行脚本没有 ...
- Tomcat启动慢的原因及解决方法
Tomcat启动慢的原因及解决方法 在CentOS启动Tomcat时,启动过程很慢,需要几分钟,经过查看日志,发现耗时在这里:是session引起的随机数问题导致的.Tocmat的Session ID ...
- Tomcat安装教程及常见错误解决方法
目录 Tomcat安装教程及常见错误解决方法 一.安装前准备 ·熟悉自己电脑的操作系统版本(32位or64位) ·保证电脑上已经装好JDK,并且已经设置好环境变量. 二.Tomcat安装教程(以Tom ...
- Springmvc+Hibernate在Eclipse启动Tomcat需要很长时间的解决方法
最近在学习SpringMvc开发,有一个提问困扰了很久,就是在Eclipse启动Tomcat需要很长时间,大概要1分多钟. 启动日志: 九月 08, 2016 8:59:01 下午 org.apach ...
- tomcat web工程 jar包冲突解决方法
目前在部署工程时,遇到了一个问题,报错信息如下: See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet ...
- 终端启动tomcat报错 command not found 解决方法 (含启动和关闭命令)
Tomcat配置步骤: 1.cd命令进入Tomcat安装路径的bin下 2.sudo chmod 755*.sh 输入appleID密码获得相关权限 3.sudo sh ./startup.sh启动T ...
- tomcat 7/8 启动非常慢的解决方法
在日志中发现启动慢的地方: 2016-11-14 09:31:30.522 [localhost-startStop-1] INFO o.s.c.s.DefaultLifecycleProcessor ...
- Eclipse启动Tomcat时45秒超时的解决方法
Eclipse启动Tomcat时,默认配置的启动超时时长为45秒.假若项目需要加载的东西比较多,启动时间会比较久,如果启动超过45秒将会报错.有两种解决途径,方法只有一个,就是修改启动时间. 1. 修 ...
随机推荐
- Highlighting Text Item On Entry In Oracle Forms
Highlight a Text Item in Oracle Forms With Visual Attribute It is very necessary to highlight the cu ...
- Python入门-引号
Python 接收单引号(' ),双引号(" ),三引号(''' """) 来表示字符串,引号的开始与结束必须的相同类型的. 其中三引号可以由多行组成,编写多行 ...
- win 8 pip install 或者 pycharm 安装 paramiko 报错
这是安装时报错的最后几行 creating build\temp.win-amd64-3.5\Release\build creating build\temp.win-amd64-3.5\Relea ...
- BSGS模版 a^x=b ( mod c)
kuangbin的BSGS: c为素数: #define MOD 76543 int hs[MOD],head[MOD],next[MOD],id[MOD],top; void insert(int ...
- jQuery里面的普通绑定事件和on委托事件
以click事件为例: 普通绑定事件:$('.btn1').click(function(){}绑定 on绑定事件:$(document).on('click','.btn2',function(){ ...
- yii::app(); 怎么得到module、controller、action的名字
$module = Yii::app()->controller->module->id; $controller = Yii::app()->controller->i ...
- [转] Git SSH Key 生成步骤
Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置. github的SSH配置如下: 一 . 设置Git的user name和email: $ git ...
- DZY Loves Chessboard
DescriptionDZY loves chessboard, and he enjoys playing with it. He has a chessboard of n rows and m ...
- iOS 推送证书生成pem
cert: openssl x509 -in aps_development\ \(8\).cer -inform der -out pushDeveCerTopem.pem key: openssl ...
- 12/09 Oracle练习之新建表