Java EE6 поддерживает создание отдельных профилей установочного дистрибутива, формируемого на базе необходимого набора функций. Так, например, появится возможность создания отдельных Java-профилей для Web-разработчиков и операторов связи. Таким образом, некоторые компоненты Java-платформы, в последнее время значительно разросшейся в объемах, станут необязательными. При этом базовый Java-набор будет расширяемым — к платформе могут быть подключены получившие существенное развитие дополнительные технологии, фреймворки и приложения.