Теперь вот беспорядок для вас ...Deploy Struts2 WebApp внутри Eclipse RCP приложения через Jetty
В настоящее время я работаю над плагином приложений Eclipse RCP. Цель этого плагина состоит в том, чтобы обслуживать веб-приложение для взаимодействия с пользователями в среде просмотра Eclipse ViewPart (управление браузером SWT).
Я хотел бы, чтобы этот webapp работал на Struts2, и у меня уже есть Jetty в моем распоряжении для обслуживания вещей.
Есть ли вообще способ развертывания Struts2 WebApp таким образом? Если вам нужна дополнительная информация, пожалуйста, спросите!
EDIT # 1:
Некоторые более подробно. Единственный способ, которым я знаю, как развернуть приложение struts2 в настоящее время, - это военный файл (хостинг на tomcat, то есть). В этом случае я не могу этого сделать. Мне нужно как-то развернуть struts2 внутренне встроенным способом, используя сервер Jetty, снабженный инфраструктурой Eclipse RCP.
РЕЗУЛЬТАТ:
Как оказывается, можно развернуть WAR-файл (Struts2 приложение в данном случае) со встроенным Jetty. Я обнаружил, что Joakim Erdfelt делает это здесь: Embedding Jetty as a Servlet Container
Непонятно, как бы вы хотели развернуть его и что произошло, когда вы пытались это сделать. Также расскажите, что вы пытались лучше понять. –
@RomanC Я сделал правку, чтобы сделать мою проблему более ясной. Я довольно долго оглядывался, чтобы найти несколько указателей на то, как сделать это, не повезло, прежде чем я спросил здесь. Я надеюсь, что кто-то там попытается это сделать и может указать мне в правильном направлении. Мне просто нужно запустить Struts2 с встроенным сервером Jetty, который поставляется с Eclipse RCP. –