Упакуйте приложение, включающее военный файл java, Tomcat, DB - PullRequest
4 голосов
/ 25 апреля 2011

У меня есть веб-приложение на основе Java, у меня есть исходный код, а также файл war, приложение использует mySql, и мне нужен некоторый веб-сервер, например tomcat all, для добавления в какой-либо пакет, который можно установить непосредственно на windowи linux машин напрямую ..

Мне нужно настроить DB, WebServer и приложение за один раз.Было бы замечательно, если бы он мог создавать сервисы для всех.

возможно ли это?

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

1 Ответ

5 голосов
/ 25 апреля 2011

Короче говоря: Да, это так.

Проекты типа XAMPP уже следуют этому подходу.Все соответствующие программные компоненты находятся внутри одного ZIP-файла, который вы можете извлечь в произвольное место на жестком диске пользователя.Вся конфигурация затем использует относительные пути при обращении к файлам.

По сути, вам придется приложить немного усилий заранее, чтобы сделать «установку» как можно проще.Может быть, вы можете просто создать проект наподобие XAMPP и использовать уже предоставленную инфраструктуру?

...