С каждым новым выпуском JAVA EE появляется множество новых улучшений и дополнений в технологическом стеке, которые входят в его состав.JSF, JPA, EJB будут иметь разные версии, связанные с этим новым выпуском.(Java EE 8 - JSF 2.3, JSP2.3, JPA 2.2, EJBs 3.2)
Платформа Java SE выпускает новую версию JAVA SE каждые 6 месяцев или около того.Как это изменение согласуется с JAVA EE?
Например, если я разрабатываю приложение в JAVA EE 8, которое следует использовать JAVA SE (9,10,11,12)?
1.Могу ли я использовать любую версию Java SE с JAVA EE?(Java EE 8 + Java SE 11) или (Java EE 8 + Java SE 8) или (Java EE 8 + Java SE 10).
Как Java EE обрабатывает постоянно меняющуюся JAVA SE?Потому что для каждой технологии, используемой в Java EE 8, указана конкретная версия, такая как JSF 2.3, JSP2.3, JPA 2.2, EJBs 3.2.
2.Почему конкретная версия JAVA SE не используется в JAVA EE для программирования?