设置tomcat启动程序startup.bat里的java环境变量JAVA_HOME为J2SDK1.4.2所在目录。
因为oracle有自带一个很老的jdk,而且安装的时候系统变量改了,为了不和oracle冲突,只好单独设置tomcat了

解决方案 »

  1.   

    我把有关ORACLE 的环境变量都删除了也不行啊~~在startup.bat里我怎么找不到 JAVA_HOME 这个词啊?还有一点我忘了说:我在TOMCAT在服务里怎么也不能启动了。装ORACLE之前我进程管理器中有个JAVA。EXE的进程,装了ORACLE 之后却没有了,我到处找也找不到,急啊~~
      

  2.   

    oracle的端口与tomcat有冲突,建议更改tomcat的8080端口。
      

  3.   

    TOMCAT 我重装了好几次了,不行~我把TOMCAT的8080端口改成9090,也不行~~我估计是虚拟机的问题,以前可以用的时候,我的进程管理器里有个java.exe的进程,但是现在没有了,可能就是因为没有这个java.exe,导致TOMCAT服务不能启动~但是我不知道那个java.exe该怎么启动它?
      

  4.   

    把系统的path设置成你自己的JDK的BIN目录所在路径。
      

  5.   

    你把oracle服务跟TOMCAT都关掉,再先启动TOMCAT,再启动oracle,
    应该就可以了。oracle好象自带了类似于tomcat功能的部件。
      

  6.   

    这是我的PATH
    .;c:\j2sdk1.4.2\bin;c:\j2sdk1.4.2\lib;c:\j2sdk1.4.2\jre\bin;c:\tomcat5\bin;c:\mysql\bin我的CLASSPATH
    c:\j2sdk1.4.2\lib;c:\tomcat5\lib;c:\j2sdk1.4.2\bin;.;c:\j2sdk1.4.2\lib\dt.jar;c:\j2sdk1.4.2\lib\tools.jar;c:\tomcat5\common\classes;c:\tomcat5\common\lib;c:\j2sdk1.4.2\lib\mm.mysql-2.0.4-bin;c:\tomcat5\common\lib\mm.mysql-2.0.4-bin;我的ORACLE 服务根本就没启动,TOMCAT服务想启动也启动不了~~
      

  7.   

    安装oracle时不要安装Http服务器,
    选自定义安装,把http server钩掉.
      

  8.   

    停掉oracle的所有服务重新安装Tomcat,然后启动Tomcat,如果正常,再启动oracle服务
      

  9.   

    oracle里面也带了一个http服务器,而且端口和tomcat相同,你可以先在服务里面停了看看
      

  10.   

    我的ORACLE服务根本就没启动,而且我的TOMCAT服务也启动不了,每次启动都会出现“1053”错误,提示“服务并未及时响应启动或控制请求”。这到底是怎么回事啊?
      

  11.   

    先看看你的tomcat配置的端口是否已经有服务在运行了啊
      

  12.   

    彻底重装后,问题已经解决了
    上次我因为没有找到JDK的卸载程序,所以直接把c:\j2sdk1.4.2给删除了。后来我才知道JDK的安装程序也可以卸载,卸载后要重启系统。TOMCAT的8080端口跟ORACLE的端口有冲突,最好改端口。谢谢各位