2012-03-31 4 views
0

Я создал небольшое веб-приложение в Netbeans. Теперь я хочу запустить его на сервере Tomcat.Запуск веб-приложения через сервер apache tomcat

Где я могу поместить свой каталог webapplication в каталог/webapps?

+0

У вас есть файл '.war' или только классы? – alexvetter

+0

В каталоге/dist или в другом месте? –

+0

Если у вас есть подходящий проект веб-приложения, то файл '.war' должен находиться в каталоге'/dist'. Вы можете переместить файл '.war' в Tomcat'/webapps'. – alexvetter

ответ

0

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

взглянуть на эту netbeans deployment description

можно развернуть manuelly путем копирования вашего webfolder с WEB-INF и META-INF папки плюс ваши WebFolders как разметке, если таковые имеются, а также в корневой папке, которая будет WebApps/YourProjectName

+0

Я сделал то, что вы указали, но показывает ошибку, например, «Сервлеты сервлетов не доступны» .... –

1

У Netbeans есть шаблоны для проектов разных типов, и когда вы выбираете «Java Web Application», он создает инфраструктуру сборки/тестирования (дерево каталогов и файлы сборки ant), чтобы он мог создавать военный файл, который можно развернуть в уже запущенный сервер Tomcat, или (если сервер Tomcat правильно настроен в netbeans, насколько я помню, вам нужно только сообщить netbeans, где найти tomcat на вашей машине e) он может запустить tomcat с развернутым вами приложением, а также запустить браузер на странице своего приложения по умолчанию.

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