Сегодня запустим наше приложение на JBoss в Eclipse при помощи maven.

Сначала создайте тестовое приложение, как это сделать можно посмотреть тут.

Ну и конечно же установить JBoss в Eclipse, это вы найдете тут.

Для начала запустим сервер. Найдем на вкладке Servers нужный нам сервер и выделим его. Теперь нажмем на кнопку запуска сервера:

Screenshot from 2014-03-09 15:46:10

 

И у нас начал запускаться сервер. Когда вы увидите надпись в консоле:

JBoss EAP 6.2.0.GA (AS 7.3.0.Final-redhat-14) started in 3983ms — Started 129 of 186 services (56 services are passive or on-demand)

Значит сервер успешно запущен!

После этого, в менюшке нажмите Run -> Run Configuration…

У вас появится окно конфигурации запуска. Нажмите ПРАВОЙ кнопкой мыши на Maven Build и выберете New.

И мы увидим окошко:

Screenshot from 2014-03-09 15:59:53

 

Как вы могли заметить, у меня поля уже заполнены.

Тут самое главное Name, Build Directory, Goals.

Name: Любое имя, но должно отличаться от названия проекта.

Build Directory: Тут надо выбрать свой проект, советую использовать кнопочку Browse Workspace и там выбрать свой проект.

Goals: Тут интересно, нам надо дать команды мавену, clean — почистить от старых компиляций, install скомпилировать и сделать war-файл, jboss-as:deploy — взять war-файл и задеплоить на локальный jboss.

Ну и нажимаем Run.

Когда вы увидите в консоли что-то типа

1
2
3
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------

Можем радоваться, наша апликуха задеплоина.

После этого, переходим по ссылке http://localhost:8080/myproject/ и видим нашу апликуху:

Screenshot from 2014-03-09 16:09:42

Супер, дальше — интереснее =)