CMD
java -version
javac
java看了信息再说

解决方案 »

  1.   

    我的问题已经解决了
    我把tomcat端口和eclipse里tomcat的设置都重新改了一个新端口,例如 都设为9000,就没问题了。
    不过我仍然不明白,tomcat用port 7000 这个端口单独运行时没有问题,而我将eclipse的tomcat manager App选项里的tomcat 的 端口也设为7000后,让eclipse 启动tomcat就会有这种异常org.apache.coyote.http11.Http11Protocol init
    严重: Error initializing endpoint
    java.net.BindException: Address already in use: JVM_Bind:7000
    而我该了tomcat的配置文件将port设为新值 9000,然后eclipse里tomcat manager App选项里的tomcat 的 端口也设为9000后 在让eclipse启动tomcat一切正常了,为什么???
      

  2.   

    单独使用tomcat时是读取tomcat的设置,
    eclipse启动时是读取eclipse自己的配置.
      

  3.   

    是否是TOMCAT_HOME设置使你运行到同一服务!
      

  4.   

    现在啥年代了,快换个TOMCAT5吧
      

  5.   

    我只要每次重新启动windows2000后再用eclipse启动tomcat就爆出这个错误信息严重: Error initializing endpoint
    java.net.BindException: Address already in use: JVM_Bind:(上次开机时tomcat的server.xml文件里配置的端口,譬如是)80, 然后我将tomcat 的配置文件里的port 改为一个新值譬如:8080 后再用eclipse启动tomcat一切正常,但下次开机后又出现上述错误,只不过换成了8080, 所以每次开机我都要改动一下tomcat的配置文件的端口后才能正常工作。
    我始终怀疑是以前的oracle9的遗留配置引起的。不过我将注册表及所有的都按正常方式删掉了。
    后来实在是太烦了,重装了系统后才偶然在以前的配置笔记发现,可能是我忘记删掉环境变量里一个和oracle的jdbc有关的设置,才引起上述的问题,不过现在已无从得知了。
      

  6.   

    oracle9启动后是不是要占8080端口?可能是的,我把tomcat默认的端口改成8888就好了。