Tomcatserverxml配置示例-Java开发Java经验技巧

Tomcatserverxml配置示例-Java开发Java经验技巧

ID:41394323

大小:82.42 KB

页数:11页

时间:2019-08-24

Tomcatserverxml配置示例-Java开发Java经验技巧_第1页
Tomcatserverxml配置示例-Java开发Java经验技巧_第2页
Tomcatserverxml配置示例-Java开发Java经验技巧_第3页
Tomcatserverxml配置示例-Java开发Java经验技巧_第4页
Tomcatserverxml配置示例-Java开发Java经验技巧_第5页
资源描述:

《Tomcatserverxml配置示例-Java开发Java经验技巧》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Tomcatscrvcr.xmlfti!置示例-编程开发技术Tomcatserver,xml配置示例1!木文由ImportNew・飘扬叶翻译自javacodegeekso欢迎加入翻译小组°转载请见文末耍求。几乎所有容器类型的应用都会包含一个名为server,xml的文件结构。基本上,其中的每个元数据或者配置都是容器完成初始化所需要的。正是由于这些内容都是可配置的,使得软件设计者或架构师可以在容器运行时或销毁时(停止)的情况下注入需要的服务。明白这一点,其重要性不亚于明白代码或软件的工作机制。对丁•这篇文章,我们将通过分析server,xml

2、文件来理解和配置appachetomcat服务器。准备工作:•安装ApacheTomcat70(从apachetomcat的网站获取源码)安装教程可以点击这里。1、Tomcat安装目录安装完成的tomcat,被放在了你的本地存储中。对于windows,通常在ProgramFilesw文件夹下,对于Mac或者Linux,可能在?/user/var/opt或/User/O/Application文件夹下。进入该目录,可以看到下面这儿个文件和文件夹:•bin:Tomcat二进制启动脚本。•conf:应用于所有webapp的全局配置。默认会提供如下

3、配置:ocatalina.policy提供特殊的安全策略。o两个?Properties文件:catalina.properties?和?logging.properties,o四个XML配置文件:server.xml(Tomcat主配置文件)、web.xml(web应用全局部署描述)、context.xml(Tomcat特殊配置全局选项)和tomcat-user.xml(授权和访问控制用户名,密码和角色数据库)。毎个引擎在conf目录下都有一个对应的子目录,例^11Catalina,反过来对于每个host都有一个二级子口录,比如localh

4、osto可以将上下文信息配置放在这里(类似于context,xml,但是对于每个在host下的webapp,该文件命名为webapp.xml)。•lib:确保Fl录下的JAR-file对丁•所有webapp都有效。默认安装包括servlet-api.jar(Servlet),jasper.jar(JSP)和jasper-el.jar(EL)。外部的JAR文件也可以放在这里,如MySQLJDBC驱动(mysql-connector-java-5.1.{xx}-bin.jarJSTL(jstl.jar和standard.jar)o•logs:包

5、括引擎日志文件Catalina.{yyyy-mm-dd}.log,host日志文件localhost.{yyyy-mm-dd}.log,和其它应用的日志文件,如manager和host-managero访问日志(由AccessLogValve创建)也放在这里。•webapps:默认为appBase-web应用的根bl录。•work:containsthetranslatedservletsourcefilesandclassesofJSP/JSF.Organizedinhierarchyofenginename(Catalina),host

6、name(localhost),webappname,followedbytheJavaclassespackagestructure・•temp:临时文件。2、Tomcat架构Tomcat是一个HTTP服务器。也是一个servlet容器,可以执行JavaServlet,将JavaServerPage(JSP)和JavaServerFaces(JSF)转换为JavaServletoTomcat采用了层次化和模块化的架构,如卜•:Server$crvKt(sJ£nnagerzR

7、OOTlApf^cationsor图片1.0Tomcat架构3.主配置文件(server・xml)server,xml"server.xml"是Tomcat的主配置文件,在?〈CATALINA_HOME>conf?口录下可以看到。重构后(删掉注释和格式化后)的默认,erver.xmf文件如下:

8、istener,z/>

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。