Развертывание веб-приложения Java-проекта - PullRequest
0 голосов
/ 24 января 2012

как развернуть веб-приложение Java-проекта , которое зависит от tomcat и Sql Server Compact Edition (SqlCE)? так что конечный пользователь может установить только .jar (я не знаю, может ли он быть .exe или нет), а установка позаботится об установке tomcat (портативная версия?) и SqlCE

1 Ответ

1 голос
/ 24 января 2012

Я полагаю, у вас есть два варианта:

  1. Использовать компоненты, написанные на Java (например: встроенный Jetty в качестве веб-сервера, HSQLDB в качестве базы данных).Затем вы можете отправить все приложение в виде архива JAR (или нескольких JARS) и создать пакетный скрипт, который будет его запускать (.bat в Windows, .sh в Linux или даже в инсталляторе .exe).Однако для этого может потребоваться дополнительная работа.
  2. Использовать мастер установки EXE, который будет: 1. Установить Tomcat в указанный каталог, 2. Установить нужную БД, 3. Скопировать WAR-файл веб-приложения во вновь созданныйУстановка Tomcat

Я бы пошел на 1, так как он будет работать на каждой ОС.

...