在配置tomcat服务器时,我按如下方法配置,并在myeclipse中的preference/server中做好相关配置后,第一次打开myeclipse能正常连接服务器,而把myeclipse关闭后,再重新打开并连接服务器,这时就出现如下错误,我不能理解到底哪错了,求路过的各位大神帮忙
此为在tomcat\conf\server.xml下操作(粗体划线部分):
<Engine name="Catalina" defaultHost="localhost">
....... <Host name="localhost" appBase="webapps"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">      
       <Context docBase="D:/SHARP" path="/test" reloadable="true" />
      </Host>
......
 </Engine>
此为错误截图:
TomcatMyEclipse服务器Path

解决方案 »

  1.   

    为什么要设置虚拟目录呢?楼主应该会在myeclipse里面把工程部署到tomcat吧?
      

  2.   

    并且你在myeclipse里面打开服务器  在推出之前  应该关掉吧!
      

  3.   

    E:\Program Files\Apache Software Foundation\Tomcat7.0\conf
    路径下用字符文件编辑软件(记事本等)打开server.xml文件
    (1)查找: </Host>
    (2)在</Host>前面增加以下内容:
    <Context path="" docBase="g:/myweb" debug="0" reloadable="true">
    </Context>
    则WEB服务的根目录转为用户定义的文件夹:g:\myweb
    即http://localhost/表示访问g:\myweb文件夹
      

  4.   

    从异常上看是你的项目中LoginServlet的url-mapping配置错误,可能是没有加/符号。
      

  5.   

    重新做吧!
    第一步:下载Tomcat6,免安装的。
    第二步:修改tomcat安装目录bin下的startup.bat,在set "EXECUTABLE=%CATALINA_HOME%\bin\catalina.bat"后边加上你的JDK安装目录,例如:
    set "JAVA_HOME=D:\Program Files\Java\jdk1.6.0_10"(前提是你的JDK没问题)
    第三步:preference/server相关配置
    第四步:把你的项目部署到tomcat服务器下
    第五步:加入jar包mysql-connector-java-5.1.23-bin.jar。
      

  6.   

    下载一个解压版的,解压缩后,配置path变量,就可以用了,相当简单。