2012-02-01 2 views
0

Я взял проверку проекта на GitHub снизу ...Eclipse, связывая .war с Tomcat

https://github.com/wakaleo/game-of-life/

Я могу построить и создать архив войны. Единственная проблема, с которой я сталкиваюсь, заключается в том, что когда я делаю войну в /gameoflife/target/gameoflife.war, когда я нажимаю на нее правой кнопкой мыши, я не получаю возможность «запускать на сервере».

Я создал сервер tomcat, как мне настроить проект, чтобы позволить мне запустить эту войну на сервере tomcat или даже связать военный файл с tomcat?

Я могу заставить проект работать, просто скопировав эту войну в папку webapps на tomcat, но, безусловно, есть решение, которое можно сделать в моей среде IDE, поэтому мне просто нужно нажать «запустить».

Спасибо,

David

ответ

0

Вы должны создать среду выполнения сервера в затмении.
Вы просто переходите к Window->Preferences->Servers и добавляете новую среду выполнения.
Выберите кнопку создать локальный сервер Установите его, чтобы указать на Tomcat.

Затем вы должны увидеть вкладку серверов и представление сервера для конфигурации tomcat.
Нажав на tomcat внутри представления сервера, вы можете выбрать все импортируемые динамические веб-проекты.

Или вы можете нажать на проект и добавить его на сервер

Update:
Если это не динамический веб-проект, то вы должны добавить относительные аспекты.
Щелкните правой кнопкой мыши проект и выберите «Свойства».
Нажмите на Project Facets и измените свой проект, включив в него Dynamic Web Module и все зависимости.
Это должно быть сделано с использованием J2EE перспективы

+0

Привет, я уже добавил сервер в Eclipse, я думаю, что проблема может быть не такой, как динамический веб-проект в Eclipse, только проект maven. – david99world

+0

Обновленный ответ. – Cratylus

Смежные вопросы