Встречается на собеседованиях • сегодня
Как запускал приложение на сервере
Для запуска Java-приложения на сервере обычно используется:
- JAR-файл (если приложение упаковано):
bash
java -jar app.jar- WAR-файл (для веб-приложений) - развертывается в сервлет-контейнере (Tomcat, Jetty, WildFly):
bash
# Для Tomcat
cp app.war $CATALINA_HOME/webapps/- Docker (современный подход):
bash
docker build -t myapp .
docker run -p 8080:8080 myappДополнительные параметры:
-Dspring.profiles.active=prod- для Spring профилей-Xmx512m- ограничение памятиnohupилиsystemd- для фонового запуска
Для продакшена часто используют:
- Reverse proxy (Nginx)
- Мониторинг (Prometheus)
- Логирование (ELK)

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы