方法一:
用eclipse集成的tomcat发布,或者将项目文件中的webroot中文件复制粘贴,放置在tomcat中webapps中新建的文件(将来路径名)里。使用eclipse时项目文件没有webroot只有webcontent的需要将webcontent在eclipse中修改设置为webroot,或者将webcontent中的除META-INF以及build文件中classes文件粘贴于新建文件,即可发布。
方法二:
用eclipse将项目导出war到webapps中,将conf中server.xml中host属性Appbase修改为webapps,unpackwar属性为true,autoDeploy="true"即可自动解压部署
方法三 :
将webroot或者webcontent和build中classes文件复制粘贴到一文件中,在server.xml文件中host节点下添加<Context path="/ROOT" docBase="C:\Program Files\Apache Software Foundation\Apache Tomcat 8.0.27\crm" debug="0" reloadbale="ture"/>其中ROOT是虚拟路径(网址中一部分localhost:8080/ROOT),docbase是项目真实路径。
方法四:
在conf目录下创建Catalina目录,在此目录下新建localhost目录,
在localhost目录下新建bb.xml,内容为:
<Context docBase="C:\BB" />
不需要写path,虚拟目录就是文件名bb,path默认为/bb,添加bb.xml不需要重启tomcat服务器