【问题标题】:When hosting a war in jetty, how are META-INF/resources/webjars/ resources picked up?在码头举办战争时,如何获取 META-INF/resources/webjars/resources?
【发布时间】:2017-08-06 00:22:40
【问题描述】:

当我们将 META-INF/resources/webjars/ 文件夹中的资源打包到 .jar 中时,它会显示 http://localhost:port/context/webjars/

这是如何工作的?它是 servlet3 规范的一部分吗?有没有办法控制这种行为?对于完全相同的二进制文件,有时 Jetty 不提供 webjars 文件夹,我们正在尝试调查原因。

【问题讨论】:

    标签: servlets jetty jetty-9


    【解决方案1】:

    您指的是 Servlet 3.0+ jar 捆绑的 Web 可访问资源。

    又名:WEB-INF/{\*.jar}!/META-INF/resources/

    对于 Jetty 特定的观点...

    从 Jetty 8+ 开始,在部署时,这些文件被解压缩到 WebApp 的临时目录中,并在内部引用以通过 ServletContext 访问该 WebApp。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-26
      • 2012-05-06
      • 2017-11-25
      • 2012-06-28
      相关资源
      最近更新 更多