up!!!http://xieweibbs.topcities.com

解决方案 »

  1.   

    请看这里:
    http://www-900.ibm.com/developerWorks/cn/java/l-jsp-eclipse/index.shtml
      

  2.   

    to LuZhou(卢周):
    我就是按这篇文章来设置的,tomcat目录保证设置正确的。
    是否server libraries中要加入什么jar?
    默认只是加了bootstrap.jar 和servlet.jar
      

  3.   

    tomcat 5.0.14,servlet.jar更名为同目录下的servlet-api.jar我自己添加的tomcat5014.server文件 
    <serverDefinition 
    name="Apache Tomcat v5.0.14" 
    ejbModules="true" 
    webModules="true" 
    earModules="false"> 
    <property id="serverRootDirectory" 
    label="Application Server Directory:" 
    type="directory" 
    default="d:/tomcat" /> 
    <property id="serverAddress" 
    label="Address:" 
    type="string" 
    default="127.0.0.1" /> 
    <property id="serverPort" 
    label="Port:" 
    type="string" 
    default="80" /> 
    <property id="classPathVariableName" 
    label="Classpath Variable Name:" 
    type="string" 
    default="TOMCAT5014" /> 
    <property id="classPath" 
    label="Classpath Variable:" 
    type="directory" 
    default="d:/tomcat" /> 
    <serverHome>${serverRootDirectory}</serverHome> 
    <webModulesDeployDirectory>I:/webApp</webModulesDeployDirectory> 
    <ejbModulesDeployDirectory>NOTSUPPORTED</ejbModulesDeployDirectory> 
    <earModulesDeployDirectory>NOTSUPPORTED</earModulesDeployDirectory> 
    <jndiInitialContextFactory>NOTSUPPORTED</jndiInitialContextFactory> 
    <jndiProviderUrl>NOTSUPPORTED</jndiProviderUrl> 
    <startClass>org.apache.catalina.startup.Bootstrap</startClass> 
    <startWorkingDirectory>${serverRootDirectory}/bin</startWorkingDirectory> 
    <startVmParameters>-DJAVA_HOME="${jrePath}" -Dcatalina.base="${serverRootDirectory}" -Dcatalina.home="${serverRootDirectory}" -Djava.io.tmpdir="${serverRootDirectory}/temp" -Djava.endorsed.dirs="${serverRootDirectory}/bin;${serverRootDirectory}/common/endorsed"</startVmParameters> 
    <startProgramArguments>start</startProgramArguments> 
    <stopClass>org.apache.catalina.startup.Bootstrap</stopClass> 
    <stopWorkingDirectory>${serverRootDirectory}/bin</stopWorkingDirectory> 
    <stopVmParameters>-DJAVA_HOME="${jrePath}" -Dcatalina.base="${serverRootDirectory}" -Dcatalina.home="${serverRootDirectory}" -Djava.io.tmpdir="${serverRootDirectory}/temp" -Djava.endorsed.dirs="${serverRootDirectory}/bin;${serverRootDirectory}/common/endorsed"</stopVmParameters> 
    <stopProgramArguments>stop</stopProgramArguments> 
    <serverClassPath> 
    <jar type="variable">JDK_TOOLS</jar> 
    <jar type="variable">${classPathVariableName}/common/lib/servlet-api.jar</jar> 
    <jar type="variable">${classPathVariableName}/bin/bootstrap.jar</jar> 
    </serverClassPath> 
    <clientClassPath> 
    </clientClassPath>