Как выполнить настройку веб-приложения в Eclipse

У меня возникли проблемы с запуском конфигурации веб-приложения в Eclipse. Веб-приложение находится в проекте Maven, а сервер — JBoss. Для обычного Java-приложения есть основной класс, и оттуда я могу запустить конфигурацию. Для веб-приложения в Eclipse я обычно просто щелкаю правой кнопкой мыши корень проекта, «запуск от имени -> запуск на сервере». Он запустит сервер и запустит приложение.

Если я нажму «Запустить как конфигурации», откроется окно «Выполнить конфигурации». Тогда как действовать дальше, чтобы запустить веб-приложение?

введите здесь описание изображения


person user697911    schedule 15.03.2016    source источник
comment
По всей вероятности, этот проект не был установлен как проект ВОЙНЫ. Может, если включить фасетную поддержку проектов?   -  person Tassos Bassoukos    schedule 16.03.2016
comment
@TassosBassoukos Как настроить его как проект WAR?   -  person user697911    schedule 16.03.2016


Ответы (1)


Всякий раз, когда вы запускаете проект, Eclipse автоматически создает «Конфигурацию запуска». Вы должны увидеть Run Config вашего Java-проекта, развернув меню "Java Application" в диалоговом окне Run config. Точно так же ваш проект на основе maven также должен иметь Run Config в меню "Maven Build", если вы запускали его хотя бы один раз.

Итак, откройте диалоговое окно «Выполнить конфигурации». Разверните меню Maven Build". Выберите конфигурацию вашего проекта и нажмите кнопку "Выполнить". Это запустит ваше приложение.

person RAS    schedule 16.03.2016
comment
Я получил это [ОШИБКА] Для этой сборки не были указаны цели. Необходимо указать допустимую фазу жизненного цикла или цель в формате ‹префикс-плагина›:‹цель› или .... Нужно ли указывать цель и как это сделать в Maven Build? - person user697911; 16.03.2016
comment
Вы когда-нибудь запускали это приложение из eclipse? - person RAS; 16.03.2016
comment
Да много раз. Не через запуск в качестве конфигураций, а через запуск на сервере. Обычно я запускаю приложение. - person user697911; 16.03.2016
comment
POM для com.bword.core:nlp:jar:0.0.1-SNAPSHOT отсутствует, информация о зависимостях отсутствует. Мой pom.xml находится в корневом каталоге проекта. Почему он не может найти его при запуске в качестве конфигурации? - person user697911; 16.03.2016
comment
Ознакомьтесь с этим учебным пособием: [vogella.com/tutorials/EclipseMaven/article.html]< /а> - person RAS; 16.03.2016