0

我是使用码头的后端服务器的前端开发人员。

我正在做一个属于 web.xml / webdefault.xml / jetty.xml / http://wiki.eclipse.org/Jetty/Howto/Configure_Jetty上提到的各种其他方法的小修复。我知道有关于这些订单的规则。

我怀疑 Jetty 忽略了更改 - 如何让 jetty 显示其有效配置?

4

1 回答 1

1

好吧,这取决于您所做的配置更改。Jetty 将在 stdout 输出中输出连接器端口等内容。

另一件要提的是 --dry-run:

有关详细信息,请参阅:http ://www.eclipse.org/jetty/documentation/current/advanced-jetty-start.html 。

然后您可以启用 jmx,您可以在其中验证许多当前应用的设置:

http://www.eclipse.org/jetty/documentation/current/jmx-chapter.html

web.xml 的东西通常属于你的应用程序而不是码头。但是,使用码头,您可以覆盖 web.xml 的设置。如果您对此感兴趣,请查阅文档。

所以真的,您需要更具体地说明哪些设置不适用于您的愿望。

编辑:

您可以在与标准的 jetty 发行版一起提供的 webdefault.xml 中指定 mime 设置。这是该文件的摘录:

<!-- ==================================================================== --> <!-- Default MIME mappings --> <!-- The default MIME mappings are provided by the mime.properties --> <!-- resource in the org.eclipse.jetty.server.jar file. Additional or modified --> <!-- mappings may be specified here --> <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> <!-- UNCOMMENT TO ACTIVATE <mime-mapping> <extension>mysuffix</extension> <mime-type>mymime/type</mime-type> </mime-mapping> -->

你是这样尝试的吗?你如何运行码头?嵌入式?标准分布?

于 2013-07-05T13:56:34.840 回答