NOblo, взять компилятор C, выставить параметр в make-файле и собрать. Но не стоит, производительность у SQLite в многопоточном окружении весьма посредственная.
Jek, из тех приложений, который встречались мне, единственный тип достойный использования контейнеризации - это сложные ансамбли микросервисов с развитой инфраструктурой. Если у вас одно web-приложение с базой данных, то докер вам не нужен.
Dmitry Roo, во-первых поддерживается, развивается и активно используется. Во-вторых, Java EE - это стандарты, которые реализует Spring и без знаниях которых профессионалом в java-разработке быть невозможно.
Во-первых, не стоит задавать два вопроса разом, здесь этого не любят. Во-вторых, конвертация скриптов в exe только увеличивает подозрительность антивирусов.
stepandamrin, к сожалению, с полной уверенностью не могу. Сам изучал очень давно, материалы того времени уже не актуальны. Попробуйте "Изучаем Java EE" Дашнера.