把你原先在server.xml配置的虚拟目录修改以下就OK了:
1.这是原来的配置<Context path="\ems" docBase="d:\ems" debug="0" reloadable="true"/>
  访问的时候通过http://localhost:8080/ems访问
2.修改后<Context path="" docBase="d:\ems" debug="0" reloadable="true"/>
  访问的时候通过http://localhost:8080/访问

解决方案 »

  1.   

    说在前面:%WEB_MODULE_NAME%代表你的WebModule名称
    修改下面文件
    工程目录\Tomcat\webapps\jb-%WEB_MODULE_NAME%.xml为如下形式:
    <?xml version="1.0" encoding="UTF-8"?>
    <Context debug="0" docBase="****" path="" reloadable="true" workDir="***">1、删除第二行的注释;
    2、将path改为""
    即可。
      

  2.   

    具体的事情是部署的事情,建议在发布之前做好部署工作,部署办法如上面 lip009(深蓝忧郁)  所说。本人认为配置问题比较重要。呵呵
      

  3.   

    我也在做java的东西啊,这里学到不少东西。