当前位置: 代码迷 >> J2EE >> eclipse javaEE web项目如何布署到tomcat根目录
  详细解决方案

eclipse javaEE web项目如何布署到tomcat根目录

热度:682   发布时间:2016-04-22 02:29:36.0
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>
  相关解决方案