развертывание веб-сайта на основе Java - PullRequest
0 голосов
/ 12 марта 2012

Я создал весь сайт, который включает в себя страницы Jsp и html, сервлеты, файлы Java, и я использовал msaccess в качестве базы данных. Все это было создано с использованием eclipse. Каков наилучший способ развертывания этого в Интернете?и как мне это сделать?Любая помощь приветствуется.Спасибо

Ответы [ 3 ]

0 голосов
/ 12 марта 2012

у вас уже есть веб-сервер с поддержкой java?Собираетесь ли вы разместить его самостоятельно или вы собираетесь развернуть его на каком-либо сервере, размещенном в какой-либо компании?

Как уже сказал YK-47, tomcat (http://tomcat.apache.org/) в сочетании с веб-сервером apache - хороший выбор.Возможно, вам захочется взглянуть на jetty (http://jetty.codehaus.org/jetty/)

Как только сервер будет запущен и доступен через Интернет, вы сможете развернуть на нем любое веб-приложение на основе Java (например, war-файл).

0 голосов
/ 12 марта 2012

Файл War, безусловно, самый простой метод.

Если вы превратите свой проект в проект Maven , он может автоматически сгенерировать файл war для вас, идаже разверните его на веб-сервере, если вы настроите его для этого.

m2eclipse - это плагин, который вам нужно получить для eclipse, вы можете затем щелкнуть правой кнопкой мыши ваш проект и перейти к Configure>Конвертировать в Maven Project.Как только это будет сделано, посмотрите в Pom-файле, который он генерирует для вас, и выберите ваш вывод на войну (я думаю, по умолчанию это может быть jar)

Если вы новичок в Maven, на их сайте есть краткое руководство, которое можетстоит пройти через него, чтобы быстро набрать скорость

5-минутный тест

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

0 голосов
/ 12 марта 2012

Для этого предназначен WAR-формат.

Посмотрите, как упаковать свои вещи в форму WAR и использовать ее. Обратите внимание, что очень немногие сайты предлагают и Java и Access. Вы можете подумать о том, чтобы быть независимым от базы данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...