LINUX.ORG.RU

Apt-get install Ваше приложение

 , , ,


2

2

Доброго времени суток.

Есть следующее желание: написать веб-сервер на java, затем поднять его на Linux-оидной системе.

Поехали, пишем сервер, устанавливаем что-нибудь Linux-Овое, ставим на него джава-машину и ... И как? что делать дальше-то?

Каким путем пойти, чтобы прийти к установке своего сервера следующим путем:

apt-get install SMCServer-by-moe SMCServer-by-moe start

Пожалуйста, укажите необходимую литературу.



Последнее исправление: KovalchukAS (всего исправлений: 1)

Ответ на: комментарий от KovalchukAS

deb пакеты, или rpm если для красношапки и ее клонов)

outsider ★★
()

Java appbundler, идёт в комплекте с jdk. Создаёт инсталляторы msi, exe, deb, rpm и этот, маковский. Можно сгенерировать пакет так, чтобы с твоим приложением шла даже jre, с которой оно будет запускаться и эта jre не будет пересекаться с системной.

GblGbl ★★★★★
()
Ответ на: комментарий от GblGbl

Скачиваем appbundler, подключаем его к среде разработки, создаем xml и генерируем Ant Build, где указываем наш сконфигруированный xml.

Верно же капнул?

KovalchukAS
() автор топика
Ответ на: комментарий от KovalchukAS

Там есть три режима - в виде модуля для ant, в виде приложения и можно добавить пару файлов в classpath и использовать из java-кода. Оказалось, сейчас он называется javapackager и лежит в «bin/javapackager».

GblGbl ★★★★★
()
Последнее исправление: GblGbl (всего исправлений: 1)

Спасибо, ребят. Понял что делать, и куда, если что, смотреть.

KovalchukAS
() автор топика

Пакеты можно (говорят, лучше всего) делать с помощью утилитки checkinstall.

А явовское можно собрать в jar-ник и запускать. Ну, или если это веб-сервер, то war-ник и деплоить на веб-сервер.

bvn13 ★★★★★
()

Если на джаве, то лучше в свой Нексус закинуть и оттуда мейвеном доставать.

unlog1c ★★★
()
Ответ на: комментарий от bvn13

Пакеты можно (говорят, лучше всего) делать с помощью утилитки checkinstall.

Скор укоротить захотелось?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.