Jetty9模块列表

List of Jetty9 modules

某处有可用的 Jetty 9 模块列表吗? 只是一个简单的 table "this is the name, this is what it does, and here are links" 类型。

我搜索 Eclipse 站点并使用搜索引擎已经有一段时间了,没有任何可用的结果。 jetty 模块的存在以及它们的作用真的有那么大的秘密吗?

使用命令行。

$ cd /path/to/mybase
$ java -jar /path/to/jetty-home/start.jar --list-modules

有些模块是 dynamic/virtual(取决于您的环境)。
有些是第 3 方(jsp、jolokia、gcloud 等)。
在剩下的几个中,您拥有模块信息本身。

IE: rewrite 是 doc 中的重写行为,http 是 http 服务器连接器等

从模块到文档是 1::n 场景,而从文档到模块是 1::1 场景。

如果您想知道它们的作用,请查看模块定义 -(又名 ${jetty.home}/modules/${name}.mod

  • 它们可能具有属性(记录在模块中)
  • 他们可能有库(在模块中很明显)
  • 他们可能有 xml(请参阅 Jetty 文档中的标准 XML 配置行为)
  • 他们可能拥有非 Eclipse 许可证(记录在模块中)
  • 他们可能有一个依赖模块(记录在模块中)

启用模块的结果只是一个类似于 --module=http 的命令行。

启用模块的组合(通过 ini 文件的组合)是更长的命令行 + 服务器类路径 + xml 加载顺序。

你可以通过...看到这个

$ cd /path/to/mybase
$ java -jar /path/to/jetty-home/start.jar --list-config