安装程序在system32目录下放了个java.exe
tomcat日志贴出来看看

解决方案 »

  1.   

    运行java的时候是默认的在system32目录下先查找java.exe吗?
    刚才又在eclipse中重启了一下tomcat,这次又能够正常启动了,这是什么问题啊???是因为我把java_home环境变量删除了吗?另外我在path环境变量中原来也有一个jdk的安装路径,我把这个路径也删除了。
      

  2.   

    java.exe等运行不靠java_home,只要使用java\bin目录就可以,或者设置path变量/。
      

  3.   


    系统变量Path里所有的路劲都会去找
      

  4.   

    我把path里的相对路径改成绝对路径了。
      

  5.   

    在我印象中,tomcat运行是需要JAVA_HOME变量的,java是不需要配置JAVA_HOME的