嵌入jetty 与在 jetty 中部署web 应用程序有什么好处?如果您计划部署多个 Web 应用程序,您是否应该严格坚持为每个 Web 应用程序部署一个 war 文件(而不是编写一个调用每个 Web 应用程序的嵌入式服务器)?
问问题
10186 次
3 回答
24
当目标是创建一个独立的应用程序时,我会使用嵌入式码头,码头只是其中的一个组件(例如在 osgi 容器中)。如果您只想部署一些战争,那么默认的码头安装似乎更可取。我不认为选择取决于您是否计划部署多个 web 应用程序。当您嵌入码头时,您必须自己在代码中进行填充。
于 2010-03-03T02:34:05.003 回答
18
在我熟悉的两种情况下,嵌入码头很方便:
JNI。确保在正确的类加载器中拥有正确的东西要容易得多。
发展。在 Eclipse 中启动嵌入式码头比使用 Eclipse Web 工具跳舞并处理部署和调试器附加要容易得多。
于 2010-03-03T02:27:32.190 回答
9
查看Winstone servlet 容器,它允许您将单个 WAR 文件作为可执行 jar 分发为受支持的用例。这就是哈德森所做的。
于 2010-04-08T12:04:23.697 回答