Jetty是一款用於嵌入測試或獨立應用程序以滿足各種用途的優秀容器,其優點之一在於易於嵌入,因爲它只需要幾行代碼。然而,我們中的一些人(我)並不滿意,並且希望得到更簡潔的解決方案。我正在尋找一個庫,它可以作爲Jetty服務器的構建器,用於各種場景。舉例來說,我希望能夠說:那裏有一個「Jetty服務器構建器」項目嗎?
Server server = JettyServerBuilder.newSpringMvcServer()
.withRootContext(rootContext).withDispatcherName("myapp")
.atContextPath("/myContext");
來獲取的成立爲典型的Spring MVC應用程序或
Server server = JettyServerBuilder.newJerseyServer()
.withApplication(MyJaxRsApplication.class)
.atContextPath("/myRestApi");
服務器中使用澤西運行得到了一個服務器我JAX-RS應用程序。
這些只是一些可能的例子,當然,如果有一個類似的項目,但不支持這些技術,我仍然有興趣看看它。我甚至會接受除Jetty以外的其他功能,只要支持設置各種應用程序類型即可。有人知道這樣的事嗎?