Java web项目的部署有两种方式:
(1)直接在Eclipse下添加Tomcat,并把项目添加到Tomcat进行部署,一般对于初学者来说,都是用这种方法。
(2)找到Tomcat的D:\Program Files\apache-tomcat-7.0.55\conf下的server.xml文件,在server.xml文件的<Host></Host>域下,添加:
<Context path="/***" docBase=“&&&&&&&&& ” reloadable="true" />
其中***:我们自定义的项目的名字,也就是在http://localhost:8080/***所跟的名字, &&&&&&&&&:项目的webContent路径
例如:<Context path="/foxbpm" docBase="D:\workspace\foxbpm\WebContent" reloadable="true" />
采用该方法,不需要手动的在Eclipse中重复(1)的操作,直接启动Tomcat服务器即可
在使用第(1)中方法进行部署时,需要注意的是,Tomcat可以在Eclipse正常启动,但是我们在访问页面时,得到的效果如图:
遇到该种问题时,一般是Tomcat在Eclipse下的配置所引起的。
双击
会出来如下视图:
我们可以看到serverLocations的默认选项并不是我们所安装的Tomcat,此时勾选:
这样就指向了我们所安装的Tomcat,保存并退出(此时需要暂停Tomcat的运行)
重新启动服务器,打开网页就可以正常显示了