我有一个在 tomcat 中运行的现有应用程序。现在我正在为我的新休息网络服务评估 dropwizard。现在,dropwizard 带有内置的码头。如何使用我的 tomcat 容器而不是它的码头容器来部署它?
问问题
5138 次
2 回答
11
你不能这样做。Dropwizard 嵌入了 Jetty。您应该考虑将 Jersey 用作标准 Web 应用程序。
于 2012-10-10T06:48:25.860 回答
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 上进行了测试。
于 2015-03-31T08:00:35.547 回答