日期:2014-05-20  浏览次数:20642 次

eclipse javaEE web项目怎么布署到tomcat根目录?
我有一个项目名为chs的项目````谁知道我要怎么把这个chs项目发布成根目录`````
我点debug one server他就自动发以项名发布到tomcat应用程序根目录下了``
访问地址为: http://localhost:8080/chs
我现希望把项目发布到这个地址 http://localhost:8080 
在eclipse里面要怎么进行设置?

而且我手动修改了tomcat配置文件,但是在eclipse里面一面属项目,他又自动把context.xml修改成上面那样了

------解决方案--------------------
http://localhost:8080/chs
项目chs本来就在这儿吧。。。
------解决方案--------------------
鼠标右键你的项目名,有一个运行服务 也就是run on server 运行以后去文件夹看吧 
你的项目已经发布了 如果是MyEclipse的话 直接有发布的按钮
------解决方案--------------------
发布到webapps的ROOT目录下面呢?将里面tomcat的项目去掉。换成你的。。试试。。。
------解决方案--------------------
在eclipse里部署发布了就可以了撒
一帮都能在tomcat里自动生成对应的文件
------解决方案--------------------
在tomcat C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf
目录下的server.xml文件下 </Host>标签前增加如下:

....
<Context path="" docBase="E:/Item/chs/WebRoot" debug="0" reloadable="false" crossContext="true"></Context> 
</Host>


E:/Item/chs/WebRoot 你的项目路径,
输入http://localhost:8080/即可访问 ok!!
------解决方案--------------------
HTML code
   <!-- Access log processes all example.
             Documentation at: /docs/config/valve.html -->
        <!--
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"  
               prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
        -->

       
        <Context path="" docBase="E:/Item/Ceshi/WebRoot" debug="0"  reloadable="false" crossContext="true"></Context> 

      </Host>
    </Engine>