Tomcat部署Web应用方式总结归纳.docx
《Tomcat部署Web应用方式总结归纳.docx》由会员分享,可在线阅读,更多相关《Tomcat部署Web应用方式总结归纳.docx(7页珍藏版)》请在优知文库上搜索。
1、Tomcat部署Web应用方式总结在TOmCat中部署JaVaIVeb应用程序有两种方式:静态部署和动态部署。在下文中$CATALINAjIOME指的是Tomcat根目录。一、静态部署静态部署指的是咱们在效劳器启动之前部署咱们的程序,只有当效劳器启动以后,咱们的Web应用程序才能访问。以下3种方式都能够部署:(以PetWeb项目为例说明,PetWeb目录假设是F:/PetWeb)1 .利用Tomcat自动部署将PetWeb目录拷贝到$CATALINAHOMEwebapps下,然后启动效劳器就能够够了,Tomcat启动时将自动加载应用。访问地址如下:这种方式比较简单,可是Web应用程序必需在We
2、baPPS目录下。TomCat的WebaPPS目录是ToInCat默许的应用目录,当效劳器启动时,会加载所有那个目录下的应用。2 .修改文件部署这种方式能够没必要将PetWeb目录拷贝到WebaPPS下,直接在F:/部署。方式如下,更改$CATALINAjiOME/conf/文件,找到以下内容:Xml代码:1.path:是访问时的根地址,表示访问的途径;如上述例子中,访问该应用程序地址如下:reloadable:表示能够在运行时在ClaSSeS与Iib文件夹下自动加载类包。其中reloadable=false表示当应用程序中的内容发生更改以后效劳器可不能自动加载,那个属性在开发时期通常都设为t
3、rue,方便开发,在发布时期应该设置为false,提高应用程序的访问速度。docbase:表示应用程序的途径,注意斜杠的方向。docBase能够利用绝对途径,也能够利用相对途径,相对途径相关于WebaPPs。workdir:表示缓存文件的放置地址3.增加自概念Web部署文件(推荐利用,不需要重启Tomcal)这种方式和方式2差不多,但不是在文件中添加ConteXt标签,而是在$CATALINAHOME/conf/Catalina/localhost中添加一个Xnll文件,如.在Tomcat安装目录COnf/Catalina/IoCalhOSt下,里面有TonICat自带的三个应用,随意复制其中
4、的一个XML文件,然后修改docbase指向你自己的应用程序,并把文件名更名,各参数参见方式2中的Context标签的参数,或你也能够自己新建个XML文件。(注意此文件名将作为Context中的path属性值,不管文件里的path属性值如何设置也是无效的),将以下内容复制过去,修改相应途径即可。Xml代码:1. 3. 访问地址如下:注:Web应用以.war文件的形式部署能够将JSP程序打包成一个War包放在目录下,效劳器会自动解开那个War包,并在那个目录下生成一个同名的文件夹。一个War包确实是有特性格式的jar包,它是将一个Web程序的所有内容进行紧缩取得。咱们适才是将PetWeb文件夹部
5、署在了效劳器中,咱们明白能够将Web应用程序的内容打成.war包,然后在部署在效劳器上。打包请参考如下步骤:1、打开命令提示符(cmd)2、设置jdk环境变量3、在命令提示符中进入项目文件夹F:/PetWeb后,键入如下命令:jarcvf*/.(注意最后有个。如此在F:/PetWeb下应该有文件。(也能够打包到指定的地址,命令如下:jarcvfd:/*/,)部署文件超级简单,将适才Xnn文件中的docBase=F:/Petweb更改成docBase=F:/或直接将其拷贝到WebaPPS目录下就能够够。然后从头启动效劳器就能够够将部署为一个Web应用程序了。若是你够细心的话你会发觉,效劳器将文件
6、解开,而且在WebaPPS下面又生成了一个Pet文件夹,然后把的内容拷贝到里面去了。咱们能够通过以下方式取消自动解紧缩,将XInl配置文件中的UnPaCkWAR属性设置为false”即可。二、动态部署动态部署是指能够在效劳器启动以后部署Web应用程序,而不用从头启动效劳器。动态部署要用到效劳器提供的文件,若是在$CATALINAK)MEwebapps下没有该文件,你必需去从头下载tomcat,不然不能完成以下的功能。要想利用该治理程序必需第一编辑$CATALINAK)ME/conf/文件,内容如下:(关于那个文件的更多内容,请参考)然后在阅读器中键入如下地址:,应该看到一个加菲猫了吧。点击左侧
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Tomcat 部署 Web 应用 方式 总结 归纳