Dmitry Roo, во-первых поддерживается, развивается и активно используется. Во-вторых, Java EE - это стандарты, которые реализует Spring и без знаниях которых профессионалом в java-разработке быть невозможно.
Во-первых, не стоит задавать два вопроса разом, здесь этого не любят. Во-вторых, конвертация скриптов в exe только увеличивает подозрительность антивирусов.
stepandamrin, к сожалению, с полной уверенностью не могу. Сам изучал очень давно, материалы того времени уже не актуальны. Попробуйте "Изучаем Java EE" Дашнера.
Roman Kitaev, я тогда ещё зелёный был, всех нюансов не видел, но особой разницы в подходах энтерпрайза двадцатилетней давно и подходов современного не замечаю. Архитектурно разработка именно на Java EE не поменялась за прошедшие годы. Только теперь у нас есть IDE, не надо писать многокилометровые xml-конфигурации и наследоваться от многокилометровых интерфейсов. Что поменялось - в целом системы стали сложнее, а в частностях проще. Раньше от простого ковыряльщика web-слоя ожидалось знание сетей, протоколов и всего стандарта JEE в деталях, теперь развитое web-приложение может набомбить человек, смутно понимающий разницу между фронтом и бэком. Плюс, раньше сложное энтерпрайз-приложение могло ограничиваться одним war'ником, вертикально масштабируемым в рамках одного сервера приложений, а сейчас у меня даже не очень сложные должны быть распределёнными и использовать зоопарк технологий. Границы профессионализма с обеих сторон спектра раздвинулись. Вероятно, этим и объясняется снижение стабильности.