日期:2014-05-19  浏览次数:20685 次

Tomcat又访问不了了,,急啊!!!!
小弟的tomcat又访问不了了,貌似上次可以访问后是幻觉?

   
  就连Tomcat欢迎页面都看访问不到,,,

   
  在Eclipse里面启动没有任何异常,,,  

  但是浏览器访问就是无法连接

  唯一一个错误就是在停止Tomcat的时候报Connection refused: connect

  我防火墙都关了


  大家帮帮我,,, 好急

------解决方案--------------------
重装
------解决方案--------------------
不加载项目,直接运行可以不啊?
只要是能够通过安装目录的bin中的服务开启,或者通过eclipse启动服务,访问正常就可以,
再去看项目的问题!
------解决方案--------------------
把work目录的东西都删了试试,然后直接到tomcat的bin下执行startup
------解决方案--------------------
安装正常结束吗,查看一下可能是网络端口的问题。
------解决方案--------------------
你装的Tomcat什么版本?

在Windows的系统服务中看一下是否有Tomcat的service存在
------解决方案--------------------
端 口问题 ,是否
------解决方案--------------------
是不是因为机器上装啥软件冲突啥啥啥的,导致的呀?

 
------解决方案--------------------
是不是你访问的时候没有加 8080 端口?
比如:127.0.0.1:8080 而是直接用 127.0.0.1? 我第一次就是这毛病。
又或者你的端口被用了,不过看你的信息似乎没有被占用。

------解决方案--------------------
探讨
不加载项目,直接运行可以不啊?
只要是能够通过安装目录的bin中的服务开启,或者通过eclipse启动服务,访问正常就可以,
再去看项目的问题!

------解决方案--------------------
你用的是8088端口,你就看看8088端口存不存在。运行cmd-netstat -nao就知道了
------解决方案--------------------
将tomcat中部署的项目全卸了,再启动试试。
------解决方案--------------------
java.net.ConnectException是试图将套接字连接到远程地址和端口时发生错误的情况下,抛出此异常。
可能你的这个端口被其他程序占用,如果没有的话,你试试换个80端口。
------解决方案--------------------
java.net.ConnectException: Connection refused: connect

从上面这句可以断定你的应用连不上数据库,先用你本机ping一下数据服务器,看能不能ping通,

另外看数据库服务有没有启动,程序里连接数据库的url是否正确。
------解决方案--------------------
那就看看有没有什么高手,进来把,我也没什么办法了。
------解决方案--------------------
看看是不是这个原因:C:\Program Files\Java\jdk1.6.0_13\bin 指定一下你本地的path 
jdk的安装目录
------解决方案--------------------
楼主用的是tomcat6.0.20,换个最终版的试试,还有就是将path里面没关系的信息删除一下
------解决方案--------------------
可能少文件了,具体参考
http://javajiao.javaeye.com/blog/208710
------解决方案--------------------
检查一下host
检查一下sever.xml
把你的webapps目录结构贴一下,是不是你把所有的部属项目都删了?把哪个欢迎页面也删没了
------解决方案--------------------
cmd 进入控制台

输入 netstat -ano | find ":8080" 回车

看看最后一列的数字(PID)是什么。

打开任务管理器,找到这个 PID 对应的程序,如果不需要的话就 kill 掉。

为了方便,我原来写过两个批处理,有兴趣的话可以看看:

把这面这个文件复制保存成 port.bat 

BatchFile code
@echo off
if "%1" == "" goto all
netstat -ano | find ":%1">nul && (
  echo   协议   本地地址               外部地址               状态            PID
  netstat -ano | find ":%1"
) || echo 没有找到端口号为 %1 的进程
goto end
:all
netstat -ano
:end
echo on