Я могу представить, что JDK отличается, по крайней мере, между JAVA SE и JAVA EE.Отличаются ли JRE и JVM тоже?Я долго изучал это в интернете и не мог найти четкого ответа.Он был либо сфокусирован только на объяснении различий между JDK, JRE и JVM, либо только на API и функциональных различиях между SE и EE.
Я вижу, что существует множество реализаций серверов с открытым исходным кодом, таких как Tomcat.Как они выдают JAVA EE jar (servlet-api)?
Это даже правильный вопрос для размышления?Или я что-то неправильно понял?