1、搭建项目运行的环境
1)在tomcat中配置虚拟主机
在tomcat7/conf/server.xml中的引擎标签下新建一个Host标签:
<Engine>
<Host name="www.easymall.com" appBase="创建的文件夹的路径"(随便在一个地方创建一个文件夹叫www.easymall.com,交给虚拟主机来管理,如果这里不给这个文件夹,那么这个虚拟主机也会监控webapps,这避免了之后访问这个项目而出现项目启动两次或者跳到别的项目的情况)></Host>
</Engine>
配置完成之后,在bin目录中启动一下tomcat(startup),如果启动之后会发现在tomcat7/conf/Catalina文件夹下出现一个www.easymall.com目录,说明你的配置生效了。
2)关联easymall(把easymall项目配置到虚拟主机中)
之前发布项目,是把项目的WebRoot文件夹打包发布到webapps(存在于tomcat中)中,由于虚拟主机监控webapps,所以就相当于把项目部署到了虚拟主机中,每次修改项目,myeclipse都需要从workspace中找到WebRoot,将其改名为项目名称,然后重新发布到webapps中。
我们现在用一种新的配置方法:
在tomcat7/conf/catalina/www.easymall.com中新建一个ROOT.xml文件