tomcat正常启动但网页却无法访问的几种解决方法


Posted in Servers onMay 06, 2022

最近使用tomcat遇到一点小问题,项目使用tomcat,启动后显示无法访问页面。根据自身使用情况和一些网上搜索到的结果,汇总整理一下。

可能遇到的问题有以下几种:

问题1: jdk的版本冲突

使用的tomcat1.6版本,电脑安装的jdk版本是 1.8,jdk版本冲突导致无法正常使用。
解决方案:修改jdk的版本,由jdk1.8修改为jdk1.6的版本。

修改jdk版本方法:

一、先检查本机的jdk版本

①打开cmd命令行页面。
打开方式:win+R键,输入cmd,点击确定。

tomcat正常启动但网页却无法访问的几种解决方法

②输入命令java -version (注意中间有空格)

tomcat正常启动但网页却无法访问的几种解决方法

③确认jdk版本,电脑已修改为 1.6版本。

二、修改jdk版本

①确认电脑上jdk版本存放的路径

tomcat正常启动但网页却无法访问的几种解决方法

②我的电脑,右键-属性,高级系统设置,高级页签中的环境变量。

在系统变量中 增加 JAVA_HOME 变量值为 D:\Program Files (x86)\Java\jdk1.6.0_12 (jdk存放路径)
Path中 增加 %JAVA_HOME%\bin
%JAVA_HOME%\jre6\bin
如果已经存在jdk1.8版本,将jdk1.8修改为jdk1.6即可。

tomcat正常启动但网页却无法访问的几种解决方法

tomcat正常启动但网页却无法访问的几种解决方法

③环境变量修改完成之后,重新打开 cmd命令窗口,输入 java -version 查看版本。

三、重新启动tomcat

访问浏览器地址 http://localhost:8080,启动成功显示如下界面。

tomcat正常启动但网页却无法访问的几种解决方法

问题2: 端口冲突

Tomcat安装时默认端口即为8080。在启动tomcat6.exe时,可以查看到服务器的监听的端口为:8080

tomcat正常启动但网页却无法访问的几种解决方法

如果启动出错时,会显示错误信息。

tomcat正常启动但网页却无法访问的几种解决方法

解决方案:修改tomcat的端口号。
在Tomcat安装目录下的conf目录找到文件“server.xml”文件,将 port="8080"改为 port=“80”,并保存。

tomcat正常启动但网页却无法访问的几种解决方法

重新启动tomcat,访问浏览器地址 http://localhost:80(修改后的端口)启动成功。
注意:访问浏览器时tomcat6.exe程序,不能关闭,否则无法正常访问页面。

tomcat版本和jdk版本对应关系

tomcat官方支持版本地址,http://tomcat.apache.org/whichversion.html

tomcat正常启动但网页却无法访问的几种解决方法

到此这篇关于tomcat正常启动但网页却无法访问的几种解决方法的文章就介绍到这了,更多相关tomcat正常启动网页无法访问内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!


Tags in this post...

Servers 相关文章推荐
uwsgi+nginx代理Django无法访问静态资源的解决
May 10 Servers
详解Nginx 被动检查服务器的存活状态
Oct 16 Servers
详解nginx安装过程并代理下载服务器文件
Feb 12 Servers
Kubernetes中Deployment的升级与回滚
Apr 01 Servers
CentOS7环境下MySQL8常用命令小结
Jun 10 Servers
Win Server2016远程桌面如何允许多用户同时登录
Jun 10 Servers
Windows10安装Apache2.4的方法步骤
Jun 25 Servers
vscode远程免密登入Linux服务器的配置方法
Jun 28 Servers
使用 DataAnt 监控 Apache APISIX的原理解析
Jul 07 Servers
Linux安装Docker详细教程
Jul 07 Servers
Windows Server 2012 R2服务器安装与配置的完整步骤
Jul 15 Servers
SpringBoot前端后端分离之Nginx服务器下载安装过程
Aug 14 Servers
tomcat默认最大连接数及相关调整方法
May 06 #Servers
如何Tomcat中使用ipv6地址
May 06 #Servers
Tomcat弱口令复现及利用
Vscode中SSH插件如何远程连接Linux
nginx配置限速限流基于内置模块
May 02 #Servers
Nginx配置之禁止指定IP访问
centos7安装mysql5.7经验记录
May 02 #Servers
You might like
PHP date函数参数详解
2006/11/27 PHP
php 8小时时间差的解决方法小结
2009/12/22 PHP
php绘图之在图片上写中文和英文的方法
2015/01/24 PHP
在 Laravel 6 中缓存数据库查询结果的方法
2019/12/11 PHP
javascript 混合的构造函数和原型方式,动态原型方式
2009/12/07 Javascript
IE6弹出“已终止操作”的解决办法
2010/11/27 Javascript
JS 表单验证大全
2011/11/23 Javascript
让JavaScript和其它资源并发下载的方法
2014/10/16 Javascript
javascript实现的字符串与十六进制表示字符串相互转换方法
2015/07/17 Javascript
javascript的列表切换【实现代码】
2016/05/03 Javascript
jquery使用on绑定a标签无效 只能用live解决
2016/06/02 Javascript
javascript弹出带文字信息的提示框效果
2016/07/19 Javascript
微信小程序 动态传参实例详解
2017/04/27 Javascript
JS获取当前地理位置的方法
2017/10/25 Javascript
Vue+SpringBoot开发V部落博客管理平台
2017/12/27 Javascript
swiper插件自定义切换箭头按钮
2017/12/28 Javascript
简单介绍react redux的中间件的使用
2018/04/06 Javascript
关于JSON解析的实现过程解析
2019/10/08 Javascript
Websocket 向指定用户发消息的方法
2020/01/09 Javascript
node.js使用 http-proxy 创建代理服务器操作示例
2020/02/10 Javascript
使用vue实现通过变量动态拼接url
2020/07/22 Javascript
浏览器JavaScript调试功能无法使用解决方案
2020/09/18 Javascript
python实现根据主机名字获得所有ip地址的方法
2015/06/28 Python
关于Python中异常(Exception)的汇总
2017/01/18 Python
20个常用Python运维库和模块
2018/02/12 Python
Python命名空间的本质和加载顺序
2018/12/17 Python
python增加图像对比度的方法
2019/07/12 Python
Python字节单位转换(将字节转换为K M G T)
2021/03/02 Python
Camille Jewelry官网:现代女性时尚首饰
2019/07/07 全球购物
销售高级职员求职信
2013/10/29 职场文书
办公室内勤岗位职责范本
2013/12/09 职场文书
英文版辞职信
2015/02/28 职场文书
党员志愿者服务倡议书
2015/04/29 职场文书
确保减税降费落地生根,用实实在在措施
2019/07/19 职场文书
python_tkinter弹出对话框创建
2022/03/20 Python
Python中生成随机数据安全性、多功能性、用途和速度方面进行比较
2022/04/14 Python