idea5.0.1,jdk1.5.0_06,TOMCAT5.5.16,通过一个EXE文件安装的。
idea和tomcat单独运行都正常,但是在IDEA中运行TOMCAT就出现以下错误:'C:\Tomcat5.5\bin\catalina.bat' 不是内部或外部命令,也不是可运行的程序或批处理文件。无法启动TOMCAT.
菜鸟请教各位,不胜感激!

解决方案 »

  1.   

    在Tomcat 5.5的bin目录下并没有catalina.bat这个文件,是楼主自己建的吗?
    试试用tomcat5w.exe能否启动。
      

  2.   

    1、你的tomcat是在C:\Tomcat5.5\这个路径下吗?
    2、如果是,idea中重新配置一下tomcat服务器,把以前的删掉,重新配,tomcat home和tomcat base directory都设置成C:\Tomcat5.5\
    3、检查一下你的C:\Tomcat5.5\bin\目录下,catalina.bat文件是不是存在,如果不存在,到别的tomcat下拷贝一个过来,或者,重装tomcat
    4、idea下,建议最好使用5.0版本的tomcat
      

  3.   

    谢谢楼上三位,问题已经解决。
        原因是:我用的TOMCAT5.5.16下的确没有catalina.bat文件,我使用的是IDEA里面的默认设置,使用这个文件启动和关闭TOMCAT。因此造成上面的问题。我重新弄了一个TOMCAT5.5.15的版本,里面有这样一个文件,问题解决。
        然相关的问题是:为什么有的版本有这个文件,而有的版本却没有呢?