Обычная практика развертывания / публикации / отладки Java-приложения - PullRequest
2 голосов
/ 27 февраля 2011

Я всегда программировал свои приложения в php.Но недавно я обнаружил, что лучшей комбинацией языка и сервера для достижения масштабируемой функциональности кометы является Java + Jetty, потому что Jetty поддерживает продолжение, которое облегчает количество потоков на сервере.Тем не менее, я медленно изучаю Java прямо сейчас.Я использую Eclipse в качестве своей IDE с плагином RSE (Remote System Explorer).Когда я программировал на PHP, я просто создал новый php-файл внутри htdocs на своем веб-сервере Apache, очень простой в развертывании.Но теперь, когда я программирую на Java, мне тоже нужно скомпилировать файл.Другим недостатком является то, что я не могу создать динамический веб-проект в RSE, поэтому для развертывания веб-приложения мне нужно перетащить все свои файлы на моем персональном компьютере на удаленный сервер, распаковать и скомпилировать (вручную через ssh).Как вы, ребята, разворачиваете свое Java-приложение в Eclipse?

И да, я еще не нашел хорошего ответа на этот вопрос в Интернете, прежде чем задавать этот вопрос.

1 Ответ

4 голосов
/ 27 февраля 2011

Установите веб-сервер на своем компьютере и выполняйте все свои разработки и тесты локально на своем компьютере.Когда приложение будет готово, разверните его на своем удаленном сервере.

Вам не нужно компилировать его на сервере.Java-байт-код переносим между операционными системами и машинами.Вы можете создать свой военный файл на своем компьютере и отправить его на удаленный сервер.

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