软件指南针:专注于软件传播与分享

Tomcat附加组件 (官方文档)

来源:原创 598次浏览 0条评论
☞ 本文主要介绍软件Apache Tomcat的相关内容:Tomcat附加组件 (官方文档)

   其下列版本/分支可以参考本文:

  • 全部版本/分支

内容导航

介绍

Apache Tomcat可以使用一些额外的组件。这些组件可以被需要它们的用户所编译,或者它们也可以从一个镜像网站上下载。

下载

想要下载这些额外的组件,你需要打开Tomcat下载页面,并点击快速导航链接中的"Browse"链接。 你可以在bin/extra目录中找到这些额外的组件。

编译

使用标准Tomcat Ant脚本的extra目标,可以编译附加组件。该脚本存在于Tomcat的源代码包中。

编译过程如下:

  • 按照编译说明,将源代码包编译为一个Tomcat二进制(注意:源代码包只会在编译过程中用到,之后不需要用到)。
  • 执行命令ant extras运行编译脚本。
  • 附加组件的JAR文件将被存放在output/extras文件夹中。
  • 关于这些JAR文件的使用,请参考下面的文档。

组件列表

完整的commons-logging实现

Tomcat使用了一个名为common-logging API的实现,该实现硬编码地使用了java.util.logging API。

commons-logging附加组件编译了一个完整的commons-logging实现,该实现可用于替代Tomcat自带的实现。请查看日志记录了解使用说明。

Web Services支持(JSR 109)

Tomcat提供了JSR 109工厂,它们用来解决web service的引用。将生成的catalina-ws.jar以及jaxrpc.jarwsdl4j.jar(或JSR 109的另一种实现)放置在Tomcat的lib文件夹中。

用户应该注意,wsdl4j.jar基于CPL 1.0的授权许可,而不是Apache License 2.0。

JMX 远程生命周期监听器

JMX协议要求JMX服务器(此处为Tomcat)监听两个网络端口。其中的一个端口通过配置被固定,但第二个端口是随机选择的。这使得很难通过防火墙来使用JMX。JMX远程生命周期监听器允许两个端口都被固定,从而简化通过防火墙连接到JMX的过程。请查看监听器页面了解使用说明。

作者:软件指南针(http://www.softown.cn),转载请保留出处!

用户评论

使用指南 故障排除 0 返回顶部