java - 使jetty显示有效配置?

标签 java configuration webserver jetty embedded-jetty

我是一名前端开发人员,拥有使用 jetty 的后端服务器。

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

我怀疑 Jetty 忽略了更改 - 我怎样才能让 jetty 显示其有效配置?

最佳答案

嗯,这取决于您所做的配置更改。 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 内容通常属于您的应用程序,而不属于 jetty。但是,使用 jetty 您可以覆盖 web.xml 的设置。如果您对此感兴趣,请参阅文档。

实际上,您需要更具体地了解哪些设置不符合您的意愿。

编辑:

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

<p></p>

<p><!-- ==================================================================== -->
  <!-- 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>
  --></p>

<p></p>

你试过这样吗?你如何运行 jetty ?嵌入式?标准分布?

关于java - 使jetty显示有效配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17490403/

相关文章:

java - XSD创建问题

java - 使用 Jena API 读取猫头鹰文件

configuration - Log4net : Rolling file on utc date rather than server date

java - 我的 Activity 如何在两种布局上运行?

java - 自动启动/停止前端测试的 Web 服务器

php - 使用 PDO MySQL 编译 PHP 5.1.6

python - Django 测试运行程序忽略 --settings 选项

http - 对 HTTP 规范中使用的实体的混淆

windows - 使用netcat时如何根据请求有条件响应

java - 设置minecraft服务器端口外部属性