在tomcat容器的Dropwizard

Kir*_*ran 3 rest restful-architecture dropwizard

我有一个在tomcat中运行的现有应用程序.现在我正在为我的新休息网络服务评估dropwizard.现在,dropwizard带有内置码头.如何使用我的tomcat容器而不是其jetty容器部署它?

小智 11

你不能这样做.Dropwizard嵌入Jetty.您应该考虑使用Jersey作为标准Web应用程序.


小智 5

将您的应用程序作为jar推出是很有意义的,但有时您受到公司/企业标准的限制,并且您必须在生产中的给定应用程序服务器上进行部署."Dropwizard in a box"(https://github.com/rvs-fluid-it/wizard-in-a-box)使得将Dropwizard应用程序部署为战争变得微不足道.它将DropWizard的嵌入式Jetty容器和桥接交换到servlet 3容器.'Dropwizard in a box'在Tomcat 7和Weblogic 12c上进行了测试.