Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在启动时配置jetty以不扫描jar文件并加快部署。_Jetty - Fatal编程技术网

在启动时配置jetty以不扫描jar文件并加快部署。

在启动时配置jetty以不扫描jar文件并加快部署。,jetty,Jetty,我正在开发一个嵌入式jetty web应用程序,我们从jar文件启动应用程序,我们希望防止启动时发生的类路径扫描减慢启动过程 eclipse文档中概述了如何使用xml: 在那一页上写着,“在代码中通过调用…” 我已经查看了WebAppContext的API,没有太多关于如何配置上下文以不执行can的内容,但基于以下语句: “可以为单个webapp设置上下文属性” 我尝试了以下方法: WebAppContext servletContext = new WebAppContext(); se

我正在开发一个嵌入式jetty web应用程序,我们从jar文件启动应用程序,我们希望防止启动时发生的类路径扫描减慢启动过程

eclipse文档中概述了如何使用xml:

在那一页上写着,“在代码中通过调用…”

我已经查看了WebAppContext的API,没有太多关于如何配置上下文以不执行can的内容,但基于以下语句:

“可以为单个webapp设置上下文属性”

我尝试了以下方法:

 WebAppContext servletContext = new WebAppContext();
 servletContext.setAttribute("org.eclipse.jetty.server.webapp.WebInfIncludeJarPattern", "^$");
然而,这似乎不起作用。对于如何配置webappcontext使其不扫描那些jar文件,有人有有效的解决方案吗

或许可以试试

WebAppContext servletContext = new WebAppContext();
servletContext.removeAttribute("org.eclipse.jetty.server.webapp.WebInfIncludeJarPattern");