问题:

一、安装好Tomat之后首先要检查环境变量的配置,这个自行百度。

二、电脑必须安装了JDK,如果你的电脑安装了多个版本JDK,则必须配置环境变量JAVA_HOME 的值为(C:Program FilesJavajdk1.6.0_11)即你安装的JDK安装路径。

三、如JDK安装和配置没有问题,则应该确定你的Tomcat端口是否为8080,这在Tomcat安装时默认端口即为8080。在启动Tomcat6.exe时,可以查看到服务器的监听的端口为:8080。

四、端口号被占用,找到Tomat安装目录下的conf/server.xml

记事本方式打开,然后把端口改成80,在浏览器中打开http://localhost:80试试,如果不行的话记得再重新改回来

怎么判断端口是否被占用可以参考这篇文章:

​​​​​​8080端口无法访问要如何解决 8080端口无法访问解决方法【图文】-太平洋IT百科 (pconline.com.cn)

如果出现以下页面就表面你的8080端口被占用:  

  方法一:

  1、在键盘上找到WINDOWS键,然后同时按住WINDOWS键和R键,在跳出的运行款里输入cmd。在进入黑色的全屏界面后,再输入命令netstat-ano,这时可以查看端口。  

  2、然后在窗口中找到本地地址带有8080端口号的那一栏,检查正在运行的程序PID。  

  3、接着打开 电脑桌 面,打开控制面板然后进入任务管理器。从默认打开的“进程”列表切换至“详细信息”列表。这时候就可以看到进程对应的PID了。  

  4、找到与之前相同的PID进程,并结束它。这时候8080端口的占用就解除了。

  5、回到服务器,再重新运行,检查是否还被占用或出现错误,如没异常情况,就表示运行成功了。

  方法二:

  1、首先,在windows命令行窗口下执行以下操作:C:>netstat-aon|findstr "80" ,然后就会出现以下:TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448,从中可以知道端口被进程号为2448的进程占用。

  2、然后我们接着执行以下命令:C:>tasklist|findstr"2448" ,此时会出现以下信息:thread.exe 2016Console 0 16,064 K,从中可以知道是thread占用了端口。

  3、打开任务管理器,找到并强制关闭2448进程即可。

  方法三:

  1、输入DOS命令:netstat-nao|findstr 8080 ,此时发现8080端口状态为LISTENING ,表面已被占用,其中,后面的数字8552就是进程标志号。

  2、接下来检查占用端口的进程是哪个。输入DOS命令:tasklist|findstr8552 ,从跳出窗口来看是被Javaw.exe占用。

  3、结束占用进程,打开任务管理器,找到并将Javaw.exe强制结束。

  4、然后找到TOMCAT安装目录下的conf,再找到server.xml,打开server.xml,找到下图这个位置,把8080端口改成8888或其他的端口号。然后检测端口能否正常使用。

  5、然后启动TOMCAT,接下来打开浏览器,在网页地址框输入:http://localhost:8888/,这时候就解决8080端口被占用问题了。

五、服务器没启动,在浏览器输入http://localhost:8080前,必须先启动Tomcat服务器,即必须先启动Tomcat 6.0bin文件下的Tomcat6.exe程序,而且不能关闭该程序,否则打不开页面的。

六、也是我遇到的问题,本来在浏览器和在eclispe中都能打开,但是在eclispe中打开之后,在浏览器中打不开8080了,然后我按照上面的方法使了个遍,但是没有用,结果:

【问题描述】

tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。

关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器。访问htt://localhost:8080/能正常访问tomcat管理页面。

【问题原因】

eclipse将tomcat的项目发布目录(tomcat 目录中的webapp)重定向了,所以你会发现在tomcat安装目录下的webapp目录里面找不到你的项目文件。

【解决方案】

重新配置下tomcat服务器:

在eclipse中的server页面,双击tomcat服务,会看到如图所示的配置页面:

可以看到红圈中选择的是 Use workspace metadata(does not modify Tomcat installion)

如果该tomcat中部署了项目的话,这红圈中的选项会灰掉不能修改,要修改必须得先把tomcat中的部署的服务都移除。

如图:

通过右键单击tomcat服务器选择 Add and Remove,在弹出的对话框中移除已部署的项目。移除完确定后,将看到上面的选项面板部分可编辑了。

选择Use tomcat installation(Task control of Tomcat installation) 即选择tomcat的安装目录来作为项目的发布目录。

然后,下来四行,看到"Deploy Path"了没?它后面的值默认是"wtpwebapps",把它改成"webapps",也就是tomcat中发布项目所在的文件夹名字。

修改后关掉该页面,保存配置。这样就将项目部署到了tomcat安装目录下的webapp,重启tomcat服务器,访问http://localhost:8080则能正常访问了,自己部署的项目也能正常访问了。

此条解决办法转自eclipse中tomcat启动成功,但http://localhost:8080无法访问解决方案 - 云+社区 - 腾讯云 (tencent.com)

Tomat安装之后http://localhost:8080无法访问最全解决方案相关推荐

  1. 关于在Eclipse里面启动了服务,但是localhost:8080无法访问的问题:

    今天eclipse重新换了一个然后写项目,结果发生了一些bug,当在Tomca服务开启之后,浏览器端输入localhost:8080无法访问,以为是服务器没有搞定,检查了没问题,百度了一下有很多乱七八 ...

  2. eclipse 启动 tomcat htt://localhost:8080 不能访问

    症状: tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误.同时其他项目页面也不能访问. 关闭eclipse里面的tomc ...

  3. 8080被占用,localhost:8080不能访问/local host:8080/hello不能访问

    8080被占用,localhost:8080不能访问/local host:8080/hello不能访问 1.搜索中打开cmd 2.在命令行输入netstat -aon|findstr "8 ...

  4. http://localhost:8080/ 无法访问

    当http://localhost:8080/ 无法访问,出现以下情况时 解决方案: 打开[控制面板]--[系统和安全]--[Windows防火墙] 点击[打开或关闭Windows防火墙]然后选择[关 ...

  5. eclipse创建spring boot项目,tomcat启动成功,但http://localhost:8080无法访问报错404解决方案...

    spring boot的启动程序启动后,在访问http://localhost:8080地址的时候出现了错误,为什么出错网上我找了好久也没有得出具体的解决办法 当我指定到具体的action的时候,却可 ...

  6. 【异常解决】vue项目localhost:8080无法访问此网站或者无法访问此页面,localhost拒绝了我们的连接请求

    localhost拒绝了我们的连接请求的解决方案 一.背景描述 二.问题原因 三.解决方案 方案一:重启前端和后端服务 方案二:关闭被占用的端口程序,或者换新的其他端口重启服务 方案三:启动Windo ...

  7. 关于 tomcat启动后无法访问的问题(localhost:8080 (or your port specified))

    [0]README 1)启动 tomcat7, 然后通过 localhost:8080 无法访问,我也是醉了:以下给出了解决方法: [1]解决方法(如何让 Server Locations  和 de ...

  8. 关于vue项目本地localhost可以正常访问项目,ip却无法访问项目的解决办法

    关于vue项目本地localhost可以正常访问项目,ip却无法访问项目的解决办法 在进行本地页面调试的时候,地址栏可以输入两种地址来访问页面 http://localhost:8080 http:/ ...

  9. 解决访问http://localhost:8080/需要用户和密码的问题

    解决访问tomcat网页需要用户和密码的问题 有时候我们访问http://localhost:8080/,会弹出如下框框,需要用户名和密码 这个时候大多数是端口号冲突了,打开安装目录-conf-ser ...

最新文章

  1. control.add()
  2. 我们在PMCAFF上偷偷上线了这个
  3. EasyUI中Messager消息框的简单使用
  4. EXCEL——批量生成中国各省省会经纬度JSON的一种方法
  5. 迪杰斯特拉算法 php,Dijkstra算法的复杂度
  6. IO流--buffer
  7. Scrapy 一些常用方法总结(调试,定时与测试)
  8. latex数学公式符号 + markdown操作(图片的缩放、居中等)
  9. 关于大小端、位域的一些概念详解
  10. 一个针对大学的程序设置表格项目在不断的更新
  11. 一个牛人给的java九点建议
  12. 自学Shiro框架笔记
  13. linux mv移动文件命令详解与替换强制覆盖多个文件
  14. 亲自动手写爬虫系列一、实现一个最简单爬虫
  15. Gradle实践之自定义打包jar+Log开关自动关闭
  16. 11 从零实现线性回归
  17. java实现多文件压缩
  18. java的对象存储在哪里?
  19. Fabric架构及基本原理
  20. 华为服务器sn号如何修改,linux 查询服务器sn号

热门文章

  1. Unstack Machine - 上位机和下位机通讯
  2. 双元科技过会:计划募资6.5亿元,比亚迪和蜂巢能源为主要客户
  3. java cacti_cacti监控安装
  4. Linux下达梦误删除文件后恢复步骤
  5. 使用沙箱让 Unity 双开同一项目
  6. 用VBA宏从一个工作薄复制内容到另一个工作薄
  7. 技术转让合同的主要条款是什么
  8. C# 的EventHandler 实际使用例子
  9. matlab提取A股市场数据
  10. <C语言>初识C语言(一)