tomcat6.x 发布Javaweb应用

tomcat6.x发布Javaweb应用其实很简单,只需把Javaweb应用下的所有文件复制到<CATALINA_HOME>/webapps目录下即可,tomcat会按照默认的方式来发布和运行Javaweb应用。如果需要更加灵活的发布web应用,则需要为web应用配置tomcat的<Context>元素。

看完了表一,应该知晓我下面要介绍的内容了吧!

可能大家都知道修改server.xml里面的Context元素来部署web应用(只适用于单一的web应用),但是我下面讲的是另外几种方式

方式一:修改或者创建<CATALINA_HOME>/conf/context.xml文件里面的Context元素,适用于所用web应用

方式二:修改或者创建<CATALINA_HOME>/conf/[enginename]/[hostname]/context.xml.default的Context元素,[enginename]表示<Engine>的name属性,[hnostname]表示<Host>的name属性。适用于所用web应用。

方式三:我主要推荐的发布方式

 到<CATALINA_HOME>/conf/[enginename]/[hostname]/[contextpath].xml文件一般为<CATALINA_HOME>/conf/catalina/localhost/xxx.xml 中查找<Context>元素,

[Contextpath]为单个web应用的url入口,

方式四:到web应用的META-INF/context.xml文件中查找<Context>元素,适用于当前的web应用。

context 元素的基本写法:

<Context path="/hello" docBase="D:\helloapp\webapp" reloadable="true" />

下面介绍下Context元素的主要属性:如表一

属性描述
path指定访问该web应用的URL入口
docBase指定web应用的文件路径,绝对路径和相对路径均可,相对路径是相对于<Host>的appBase属性的相对路径。如果web应用采用开发目录结构,则指定web应用的根目录,如果web应用为war文件,则指定war文件的路径
className指定实现Context组建的java类的文件,这个类必须实现org.apache,catalina.Context 接口,该属性的默认值为org.apache.cataline.core.StandardContext
reloadable默认值false,如果为true,Tomcat服务器在运行状态下会自动检测WEB-INF/classes和WEB-INF/lib目录下的class文件的改动,以及监视web应用的  WEB-INF/web.xml文件的改动,如果有更新的话,服务器会自动重新加载web应用,在web开发和调试阶段,一般设置reloadable为true,正式发布阶段,把reloadable设置为false,会减少Tomcat的运行负荷,提高Tomcat的运行性能
利用 TensorFlow 训练自己的目标识别器。本文内容来自于我的毕业设计,基于 TensorFlow 1.15.0,其他 TensorFlow 版本运行可能存在问题。.zip项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值