如何加快部署到Jetty?

部署到Jetty服务器的速度非常慢(大约45秒),这对于开发来说很困难,因此我正在寻找有关如何加快其速度的建议。

我将Maven与Jetty插件(jetty-maven-plugin)结合使用,并在从原型com.vaadin:vaadin-archetype-application创建的vaadin项目上使用了jetty:run目标。

我在这里找到了参考:wiki.eclipse.org/Jetty/Howto/Avoid_slow_deployment,这是有道理的,因为有很多jar文件(通过vaadin框架)都需要扫描,但是我不知道该放在哪里xml文件,命名以及如何获得Maven Jetty:运行目标以使用它(而且我尝试了很多我可以想到的变体!)

任何帮助表示赞赏!

格雷格指出了我正确的方向。这是我最终解决此问题的完整细节:

1)我在src / main / webapp / WEB-INF文件夹中添加了一个名为jetty-web.xml的文件。它包含:

<?xml version="1.0"?>
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
    <Call name="setAttribute">
        <Arg>org.eclipse.jetty.server.webapp.WebInfIncludeJarPattern</Arg>
        <Arg>nothing.jar</Arg>
    </Call>
</Configure>

请注意,此时我没有任何jar文件需要扫描,因此我只放入了一个虚拟条目“ nothing.jar”作为要匹配的模式。

2)在pom.xml中编辑jetty-maven-plugin的条目:在本节中,我添加了

<contextXml>${basedir}/src/main/webapp/WEB-INF/jetty-web.xml</contextXml>

现在重新部署仅需几秒钟。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何加快部署到本地glassfish实例的速度?

来自分类Dev

如何加快对Android模拟器的部署?

来自分类Dev

Maven如何将战争部署到远程Tomcat或Jetty服务器

来自分类Dev

Maven如何将战争部署到远程Tomcat或Jetty服务器

来自分类Dev

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

来自分类Dev

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

来自分类Dev

将独立的war文件从Spring Boot部署到Jetty

来自分类Dev

将现有 WAR 部署到嵌入式 Jetty

来自分类Dev

如何使用Jetty和Clojure重新部署.war文件?

来自分类Dev

如何在Rcpp中加快XTS数据到DatatimeVector的转换?

来自分类Dev

将嵌入式Jetty&Jersey war部署到jetty9,只能看到静态文件?

来自分类Dev

如何防止用户部署到部署组

来自分类Dev

如何在VSTS中为Xamarin iOS和Android部署添加快速通道工具

来自分类Dev

如何自动从Nexus部署战争到Tomcat?

来自分类Dev

如何登录部署到jboss 7.1的servlet

来自分类Dev

如何部署到BlueMix:404错误

来自分类Dev

如何将OSQA部署到heroku

来自分类Dev

如何从TFS到Google Play部署APK?

来自分类Dev

如何配置CDK以部署到正确的区域?

来自分类Dev

如何将Puppeteer部署到Heroku?

来自分类Dev

如何部署到Azure云服务

来自分类Dev

如何让Hadoop将jar部署到集群?

来自分类Dev

如何实际部署到认真的主机?

来自分类Dev

如何部署到BlueMix:404错误

来自分类Dev

Spring Boot YARN 如何部署到 Hadoop

来自分类Dev

如何将 ABP 部署到 IIS

来自分类Dev

在 jetty 中部署静态内容

来自分类Dev

是否可以加快本地AzureML模型部署?

来自分类Dev

如何使用嵌入式Jetty打包和部署Web应用

Related 相关文章

热门标签

归档