补充一点:系统变量里面:
CLASSPATH  
%JAVA_HOME%\lib;%TOMCAT_HOME%\libPath
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;C:\jdk1.4\bin;.;c:\jdk1.4\libJAVA_HOME
c:\jdk1.4TOMCAT_HOME
C:\tomcatjdk和tomcat均分别放在C盘下
好麻烦的JSP,弄了好久,从jdk1.2到jdk1.4、tomcat3.0到5.0都没能成功地看到tomcat的默认界面,jdk可以正常调试java。兄弟们救救我吧,为了配置好tomcat,我都快麻木了......等配好了,非把硬盘全格了不可。

解决方案 »

  1.   

    其实有
    JAVA_HOME
    c:\jdk1.4
    这一项就可以了。你能把详细的异常贴出来嘛?
      

  2.   

    classpath should be : %JAVA_HOME%\lib\rt.jar;%JAVA_HOME%\lib\tools.jar
      

  3.   

    启动startup时,是这样的:
    2003-8-2 16:28:12 org.apache.coyote.http11.Http11Protocol init
    严重: Error initializing endpoint
    java.net.BindException: Address already in use: JVM_Bind:8080
            at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoi
    nt.java:280)
            at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:169)        at org.apache.coyote.tomcat5.CoyoteConnector.initialize(CoyoteConnector.
    java:1333)
            at org.apache.catalina.core.StandardService.initialize(StandardService.j
    ava:633)
            at org.apache.catalina.core.StandardServer.initialize(StandardServer.jav
    a:2381)
            at org.apache.catalina.startup.Catalina.load(Catalina.java:529)
            at org.apache.catalina.startup.Catalina.load(Catalina.java:550)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
    java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
    sorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:324)
            at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
            at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:393)
    2003-8-2 16:28:12 org.apache.catalina.startup.Catalina load
    严重: Catalina.start
    LifecycleException:  Protocol handler initialization failed: java.net.BindExcept
    ion: Address already in use: JVM_Bind:8080
            at org.apache.coyote.tomcat5.CoyoteConnector.initialize(CoyoteConnector.
    java:1335)
            at org.apache.catalina.core.StandardService.initialize(StandardService.j
    ava:633)
            at org.apache.catalina.core.StandardServer.initialize(StandardServer.jav
    a:2381)
            at org.apache.catalina.startup.Catalina.load(Catalina.java:529)
            at org.apache.catalina.startup.Catalina.load(Catalina.java:550)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
    java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
    sorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:324)
            at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
            at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:393)
    2003-8-2 16:28:12 org.apache.catalina.startup.Catalina load
    信息: Initialization processed in 1890 ms
    2003-8-2 16:28:12 org.apache.catalina.core.StandardService start
    信息: Starting service Catalina
    2003-8-2 16:28:12 org.apache.catalina.core.StandardEngine start
    信息: Starting Servlet Engine: Apache Tomcat/5.0
    2003-8-2 16:28:12 org.apache.catalina.core.StandardHost getDeployer
    信息: Create Host deployer for direct deployment ( non-jmx )
    2003-8-2 16:28:12 org.apache.catalina.core.StandardHostDeployer install
    信息: Installing web application from Config file URL file:C:\tomcat\conf\Catali
    na\localhost\manager.xml
    2003-8-2 16:28:14 org.apache.catalina.core.StandardHostDeployer install
    信息: Installing web application from Config file URL file:C:\tomcat\conf\Catali
    na\localhost\admin.xml
    2003-8-2 16:28:14 org.apache.struts.util.PropertyMessageResources <init>
    信息: Initializing, config='org.apache.struts.util.LocalStrings', returnNull=tru
    e
    2003-8-2 16:28:14 org.apache.struts.util.PropertyMessageResources <init>
    信息: Initializing, config='org.apache.struts.action.ActionResources', returnNul
    l=true
    2003-8-2 16:28:15 org.apache.struts.util.PropertyMessageResources <init>
    信息: Initializing, config='org.apache.webapp.admin.ApplicationResources', retur
    nNull=true
    2003-8-2 16:28:17 org.apache.catalina.core.StandardHostDeployer install
    信息: Installing web application at context path  from URL file:C:\tomcat\webapp
    s\ROOT
    2003-8-2 16:28:17 org.apache.catalina.core.StandardHostDeployer install
    信息: Installing web application at context path /servlets-examples from URL fil
    e:C:\tomcat\webapps\servlets-examples
    2003-8-2 16:28:17 org.apache.catalina.core.StandardHostDeployer install
    信息: Installing web application at context path /jsp-examples from URL file:C:\
    tomcat\webapps\jsp-examples
    2003-8-2 16:28:18 org.apache.catalina.core.StandardHostDeployer install
    信息: Installing web application at context path /tomcat-docs from URL file:C:\t
    omcat\webapps\tomcat-docs
    2003-8-2 16:28:18 org.apache.coyote.http11.Http11Protocol start
    严重: Error starting endpoint
    java.net.BindException: Address already in use: JVM_Bind:8080
            at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoi
    nt.java:280)
            at org.apache.tomcat.util.net.PoolTcpEndpoint.startEndpoint(PoolTcpEndpo
    int.java:297)
            at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:201
    )
            at org.apache.coyote.tomcat5.CoyoteConnector.start(CoyoteConnector.java:
    1378)
            at org.apache.catalina.core.StandardService.start(StandardService.java:5
    28)
            at org.apache.catalina.core.StandardServer.start(StandardServer.java:231
    1)
            at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
    java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
    sorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:324)
            at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
            at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:394)
    2003-8-2 16:28:18 org.apache.catalina.startup.Catalina start
    严重: Catalina.start:
    LifecycleException:  Protocol handler start failed: java.net.BindException: Addr
    ess already in use: JVM_Bind:8080
            at org.apache.coyote.tomcat5.CoyoteConnector.start(CoyoteConnector.java:
    1380)
            at org.apache.catalina.core.StandardService.start(StandardService.java:5
    28)
            at org.apache.catalina.core.StandardServer.start(StandardServer.java:231
    1)
            at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
    java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
    sorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:324)
            at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
            at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:394)
    2003-8-2 16:28:18 org.apache.catalina.startup.Catalina start
    信息: Server startup in 5813 ms在IE里面输入http://localhost:8080后,显示为:Not Found