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 相关文章推荐
Nginx解决前端访问资源跨域问题的方法详解
Mar 31 Servers
如何利用map实现Nginx允许多个域名跨域
Mar 31 Servers
win10安装配置nginx的过程
Mar 31 Servers
教你快速构建一个基于nginx的web集群项目
Nov 27 Servers
图文详解nginx日志切割的实现
Jan 18 Servers
关于Nginx中虚拟主机的一些冷门知识小结
Mar 03 Servers
Kubernetes中Deployment的升级与回滚
Apr 01 Servers
如何开启Apache,Nginx和IIS服务器的GZIP压缩功能
Apr 29 Servers
使用Nginx的访问日志统计PV与UV
May 06 Servers
Nginx 常用配置
May 15 Servers
Linux中一对多配置日志服务器的详细步骤
Jul 23 Servers
ubuntu开机后ROS程序自启动问题
Dec 24 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的mail函数发送UTF-8编码中文邮件时标题乱码的解决办法
2015/10/20 PHP
php原生数据库分页的代码实例
2019/02/18 PHP
php使用fputcsv实现大数据的导出操作详解
2020/02/27 PHP
JS声明变量背后的编译原理剖析
2012/12/28 Javascript
ExtJS下 Ext.Direct加载和提交过程排错小结
2013/04/02 Javascript
如何用jquery控制表格奇偶行及活动行颜色
2014/04/20 Javascript
一起学写js Calender日历控件
2016/04/14 Javascript
Bootstrap模仿起筷首页效果
2016/05/09 Javascript
漫谈JS引擎的运行机制 你应该知道什么
2016/06/15 Javascript
jQuery插件ajaxFileUpload异步上传文件
2016/10/19 Javascript
javascript解析ajax返回的xml和json格式数据实例详解
2017/01/05 Javascript
HTML5+jQuery实现搜索智能匹配功能
2017/03/24 jQuery
JavaScript伪数组用法实例分析
2017/12/22 Javascript
基于vue 添加axios组件,解决post传参数为null的问题
2018/03/05 Javascript
vuex 项目结构目录及一些简单配置介绍
2018/04/08 Javascript
vue 组件中使用 transition 和 transition-group实现过渡动画
2019/07/09 Javascript
Vue路由前后端设计总结
2019/08/06 Javascript
[47:52]DOTA2-DPC中国联赛正赛 iG vs LBZS BO3 第二场 3月4日
2021/03/11 DOTA
零基础写python爬虫之抓取糗事百科代码分享
2014/11/06 Python
python使用Tkinter显示网络图片的方法
2015/04/24 Python
python处理数据,存进hive表的方法
2018/07/04 Python
使用python对文件中的数值进行累加的实例
2018/11/28 Python
python对列进行平移变换的方法(shift)
2019/01/10 Python
python中如何使用分步式进程计算详解
2019/03/22 Python
Python实现去除图片中指定颜色的像素功能示例
2019/04/13 Python
python使用Pandas库提升项目的运行速度过程详解
2019/07/12 Python
浅谈pymysql查询语句中带有in时传递参数的问题
2020/06/05 Python
英国在线定制百叶窗网站:Swift Direct Blinds
2020/02/25 全球购物
利用异或运算实现两个无符号数的加法运算
2013/12/20 面试题
战友聚会策划方案
2014/06/13 职场文书
个人汇报材料范文
2014/12/30 职场文书
幼儿园小班教育随笔
2015/08/14 职场文书
员工保密协议范本,您一定得收藏!很有用!
2019/08/08 职场文书
Python insert() / append() 用法 Leetcode实战演示
2021/03/31 Python
如何在Mac上通过docker配置PHP开发环境
2021/05/29 PHP
Mysql中@和@@符号的详细使用指南
2022/06/05 MySQL