2015-05-19 6 views
0

У меня есть автономное приложение, которое будет прослушивать сообщения из ActiveMQ и обрабатывать сообщение.Запуск автономного приложения Java в Jboss/Jetty

Это не веб-приложение. Это всего лишь слушатель сообщений ActiveMQ.

Могу ли я установить это приложение в Jboss/Jetty?

ответ

0

Насколько я знаю, я думаю, вы должны преобразовать его в веб-приложение (т. Е. Метод main() и множество других изменений). Однако в любой современной среде IDE это не должно быть слишком сложно. Если вы хотите запустить код, который находится в вашем основном методе, после того, как приложение будет преобразовано в веб-приложение, вы можете обернуть код в Listener, например.

В вашем web.xml

<listener> 
    <listener-class>my.Listener</listener-class> 
</listener> 

и

package my; 

public class Listener implements javax.servlet.ServletContextListener { 

    public void contextInitialized(ServletContext context) { 
     // code of your main() goes here 
    } 
} 
Смежные вопросы