忘记说了,我还装了个Weblogic6.0,因为不支持servlet2.3,所以才装tomcat的。我想应该不会是它们之间的冲突吧。

解决方案 »

  1.   

    应该是Http port被占用了。
    关闭weblogic,可能还有iis。
      

  2.   

    开tomcat的时候weblogic没有启动,iis也要关闭吗?
    如果是port被占用的话,那么是不是只要在server.xml里面把port改掉?
    但是weblogic的listen port是7001,我已经把tomcat的port改为80了。
      

  3.   

    change tomcat's port to 8080
      

  4.   

    可能集成了TOMCAT NT服务,你最好uninstall 后,再重装一遍,不要集成TOMCAT NT服务,就可以了。
      

  5.   

    tomcat 的nt服务没有问题,关键是你有没有修改过tomcat目录下的conf目录下的server.xml文件?
      

  6.   

    我也遇到过这个问题,你到任务管理器的进程中看看有没有tomcat这个进程,把它关掉再运行就可以了。
      

  7.   

    这是有其他的http server服务运行导致的.可能是iis,oralce http server等等.或者是你的tomcat 安装了Nt service.如果在控制面板-服务里看到了其他的http server进程在运行.把它关掉,并且改成手工运行.
    改端口号不解决问题!
      

  8.   

    那么不装NT service应该没有问题吧。就是说在2k和nt下不一定要装nt service的是吧。