web项目部署到tomcat服务器

  • 格式:doc
  • 大小:188.50 KB
  • 文档页数:3

下载文档原格式

  / 4
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Web项目部署到tomcat服务器

有两种方法:

方法1.将项目打成war包,复制到${tomcat.home}\webapps目录下.当tomcat启动时会自动将其解包.

有人说,不能直接将war文件夹直接复制到${tomcat.home}\webapps目录下. 但是我试过之后,这样是可以的。还可以直接将war包解压,解压出的文件夹要和war文件同名(后面可没有 .war),然后将文件夹放到webapps下面就可以了。

注意:生成的war文件名称必须是web应用名称(如:musicApplication),部署好后,在浏览器上就可以直接通过http://localhost:8888/musicApplication访问项目了,如果自己不小心打包的时候把项目名称放在了musicApplication里面即musicApplication.war里面还有文件musicApplication,tomcat启动是自动解压war变成musicApplication里面还有musicApplication;这时访问地址变成了http://localhost:8888/musicApplication/musicApplication。

方法2.修改配置文件${tomcat.home}\conf\server.xml文件.

musicApplication。War文件的位置,可以放在你想要的那个盘,不过在配置文件中路径也要改成项目所在的路径。

在Host节点下增加如下参考代码:

docBase="F:\Genuitec\musicApplication.war"path="/musicApplication"reloadable="true"/ >

docBase:指向项目的根目录所在的路径,由于我将项目打成了war包,所以直接指向这个war 包就可以了(我的项目名为:musicApplication).

path:是一个虚拟目录,这里设置成了"musicApplication",则启动Tomcat后,你将通过http://localhost:8080/musicApplication来访问项目的相关页面.

reloadable:如果设置为"true",则表示当你修改jsp文件后,不需要重启服务器就可以实现页面显示的同步.

重启服务器后在webapps里面生成了musicApplication项目文件:

可以这样理解:将F:\Genuitec实际目录下的项目,映射到${tomcat.home}\webapps目录下的虚拟项目path(这里的配置指的是musicApplication项目).