部署到 Jetty 服务器的速度非常慢(大约 45 秒),这对开发来说很困难,所以我正在寻求有关如何加快速度的建议。
我将 Maven 与 Jetty 插件 (jetty-maven-plugin) 和 jetty:run 目标一起用于从原型(prototype) com.vaadin:vaadin-archetype-application 创建的 vaadin 项目。
我在这里找到引用:wiki.eclipse.org/Jetty/Howto/Avoid_slow_deployment ,这就是问题所在,因为有很多 jar 文件要扫描(来自 vaadin 框架),但我无法弄清楚将 xml 文件放在哪里,如何命名以及如何获取 maven jetty :run goal 来使用它(我已经尝试了很多我能想到的变体!)
感谢任何帮助!
最佳答案
您可以通过在 web.xml 中添加属性/参数(对于某些有限的事情)或使用适用于上下文的上下文 xml 文件来配置插件中的单个上下文,您需要使用 contextXml 元素指定插件配置。
参见 https://www.eclipse.org/jetty/documentation/current/jetty-maven-plugin.html#configuring-your-webapp
附言Jetty 9 在扫描等方面稍快一些。
关于java - 如何加快部署到 Jetty?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30505653/