【发布时间】:2015-09-01 21:15:46
【问题描述】:
现在这对你来说是一团糟......
我目前正在开发一个 Eclipse RCP 应用程序插件。这个插件的目标是提供一个 web 应用程序供用户在 Eclipse ViewPart(SWT 浏览器控件)中进行交互。
我希望这个 web 应用程序由 Struts2 提供支持,并且我已经有 Jetty 可供我使用。
有什么方法可以以这种方式部署 Struts2 WebApp?如果需要更多信息,请询问!
编辑#1:
更多细节。我目前知道如何部署struts2 应用程序的唯一方法是通过war 文件(即托管在tomcat 上)。在这种情况下,这不是我能做的。我需要使用 Eclipse RCP 框架提供的 Jetty 服务器以某种方式在内部以嵌入式方式部署 struts2。
结果:
事实证明,您可以使用嵌入式 Jetty 部署 WAR 文件(在本例中为 struts2 应用程序)。我发现 Joakim Erdfelt 在这里做的:Embedding Jetty as a Servlet Container
【问题讨论】:
-
目前还不清楚您希望如何部署它以及尝试部署时发生了什么。还请说明您为更好地理解问题所做的努力。
-
@RomanC 我进行了编辑以使我的问题更加清晰。在我在这里问之前,我已经环顾了很长时间,以找到一些关于如何在没有运气的情况下做到这一点的指示。我希望有人尝试过这个并可以指出我正确的方向。我只需要让 Struts2 与 Eclipse RCP 提供的嵌入式 Jetty 服务器一起部署。
标签: java web-applications struts2 jetty eclipse-rcp