MyEclipse用Tomcat部署的工程默认是在webapps目录下,在输入浏览器访问地址时要省略工程名,网上说的办法是把webapps目录下的工程拷贝到跟他 同级,再往server.xml里加上一句配置“<Context path="" docBase="${catalina.home}/工程名" debug="1"/>”就可以了,我试过确实可行!
那个方法要把部署的工程拷贝到跟webapps同级,而MyEclipse部署的时候又是放到webapps里的,就产生了矛盾,这个如何解决啊?可以让工程不跟webapps同级么?因为我工程本身在webapps里的,或者是让MyEclipse部署到其他某个目录,配置的时候指定到那里,具体怎么可以实现?

解决方案 »

  1.   

    当你建立web工程的时候,你可以设置
    。其中建立向导有一个Content root URL,这个默认是不用你填写的
    是和你工程名称相同的如:/test
    你把这个改了就是了把test去掉就行了
    你访问的时候 你就直接省了工程名 用IP和端口访问即可
      

  2.   


    嗯  确实可行,  去掉Test后浏览器地址不用输入工程名,这样就方便了些,多谢了啊!