1.eclipse下部署项目
部署成功后会生成如下节点
<Context docBase="csr" path="/csr" reloadable="true" source="org.eclipse.jst.jee.server:csr"/>
docbase:项目的发布地址,默认是在webapps下
path:项目的访问路径 ip:8080/csr
reloadable: true 是热部署
source:eclipse插件的标志 (不使用eclipse部署是就没有这个标志)
在eclipse下移除csr项目,部署bms项目那么相应的Context内容也会修改为如下:
<Context docBase="bmsmaven" path="/bmsmaven" reloadable="true" source="org.eclipse.jst.jee.server:bmsmaven"/></Host>
2.同一个tomcat和端口,部署俩个项目
在eclipse下只能同时部署一个项目
a.将俩个项目放在webapps下
b.在server.xml增加Context节点(几个项目,就增加几个节点)
c.点击start.bat运行项目即可
3.将项目部署在除webapps的其他位置
将bmsmaven项目从webapps移到 D:\tomcat7.0\bmsmaven 后再发布项目
修改docbase路径指向该项目即可。
4.同一个tomcat以不同端口发布俩个项目
a.第一个项目按默认程序部署即可
b.第二个项目:复制第一个项目的service节点
c.修改如下几点重新命名:Catalina2 webapps2 和 端口号 (会在conf下生成catalina2文件夹)
d.将第二个项目的 <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/> 删除掉
e.在tomcat下新建webapps2(与前面修改的同名)
f.将要部署的第二个项目放在webapps2下
g.运行即可。(将俩个项目都尽量部署在webapps下)