2013-08-01 52 views

回答

7

Dropwizard旨在作爲JAR運行,而不是WAR文件。

0

將應用程序作爲jar展開是非常有意義的,但有時您會受到公司/企業標準的限制,並且您有責任在生產環境中的特定應用程序服務器上進行部署。 在這種情況下https://github.com/rvs-fluid-it/wizard-in-a-box變得方便。隨意測試它。我歡迎反饋。

0

這當然違背了什麼Dropwizard講述的是被不完全推薦,但如果你發現自己在哪裏,這是強加給你那麼一個環境中,這也可能是一個選項: https://github.com/twilio/wiztowar

它看起來相似到this answer中引用的庫。

WizToWar - 有你的蛋糕和太

WizToWar是一個簡單的庫,使Dropwizard服務,也可以在一個WAR容器中部署如Tomcat吃。

按照以下使用部分中的步驟,您將能夠創建Dropwizard jar和同一服務的WAR。