gpt4 book ai didi

java - 如何对已开发的 Web 应用程序使用 dropwizard

转载 作者:行者123 更新时间:2023-12-01 10:13:31 25 4
gpt4 key购买 nike

我们有两个 Web 应用程序,它们已经使用 Servlet 和 Jsp 开发。

通常我们使用ant构建它们并部署在jetty服务器上。

我们希望使构建和部署过程变得简单。那么我们如何使用 dropwizard 来达到我们的目的,或者我们可以使用任何其他框架来简化部署和启动 Web 应用程序。

谢谢

最佳答案

理论上,没有什么可以阻止您覆盖 ServerFactory 并在那里创建您自己的 servlet。然后您可以在 DropWizard 中使用它,并且事情应该工作。 (参见默认服务器工厂)

问题是,您现在使用 DW 作为运行容器,并且没有利用它提供的任何功能。所以我认为在你的设置中使用它确实没有意义。

或者,如果您想运行并部署到jetty中,我可以建议您研究一下maven jetty插件吗? http://www.eclipse.org/jetty/documentation/current/jetty-maven-plugin.html这不是我最喜欢的运行方式,但我见过很多人使用它。您实质上将应用程序配置为使用此插件,并添加有关如何设置 jetty 连接器的配置。之后,运行时所需要做的就是“mvn jetty:run”。

关于java - 如何对已开发的 Web 应用程序使用 dropwizard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36034375/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com