我们有两个Web应用程序,它们已经使用Servlets和Jsp'开发了。
通常我们使用ant构建它们并在jetty服务器上部署。
我们希望简化构建和部署过程。那么我们如何将dropwizard用于我们的目的,或者我们可以使用任何其他框架工作来轻松部署和启动Web应用程序。
谢谢
答案 0 :(得分:1)
理论上,没有什么可以阻止你覆盖ServerFactory并在那里创建自己的servlet。然后你可以在DropWizard中使用 的东西。 (参见DefaultServerFactory)
问题是,您现在使用DW作为正在运行的容器,并且您不会利用它为您提供的任何功能。因此,我认为将它用于您的设置是没有意义的。
或者,如果你想运行并部署到jetty,我可以建议你看看maven jetty插件吗? http://www.eclipse.org/jetty/documentation/current/jetty-maven-plugin.html 这不是我最喜欢的运行方式,但我见过很多人使用它。您实际上将应用程序配置为使用此插件,并添加有关如何为jetty设置连接器的配置。之后,你需要做的就是跑步#m; mvn jetty:run"。