Полезно ли vagrant для разработчиков java / javaee? [закрыто]

При работе с java / javaee обычная настройка среды разработки заключается в том, чтобы все было локально (установка jdk, база данных, appserver и т. Д.). Я знаю, что многие люди в мире ruby / js используют виртуальные машины для разработки (в основном с vagrant).

Интересно, есть ли эффективный способ настроить подобный env для java / javaee. Я подозреваю, что я могу легко установить сервер базы данных и сервер приложений вместе с jdk-версией на такую виртуальную машину, но как насчет обычной разработки? Мне все еще нужно установить локально jdk, верно? (Мне нужна моя IDE для правильной работы) Мне нужен maven для создания моего проекта, так что мне нужно полное maven локальное репо. А затем мне нужно развернуть мое приложение на сервере приложений виртуальной машины.

Я не вижу здесь никакого реального преимущества (все еще имея кусочки среды на обеих машинах). Есть ли у вас опыт с этим и можете поделиться со мной?

Ответы на вопрос(2)

Ваш ответ на вопрос