2012-01-31 2 views
1

Согласно Problems with Java EE SDK, Java EE SDK - это интерфейсы Java EE с реализацией RI-бетона. (который, случается, GlassFish).Как использовать Java EE 6 SDK?

Я знаю, что мне все еще нужен сервер приложений для развертывания моих приложений. Так зачем мне этот SDK? Это ссылка в моем API, которая зависит от API Java EE? (например, в GWT они включают interfaces Servets) Итак, почему RI включен?

+1

Если вам не нужны примеры Glassfish и Java EE, а также автономные копии javadocs и т. Д., Просто не загружайте его. Какова ваша проблема/вопрос сейчас? – BalusC

+0

Нет, мистер Балус, просто нужно знать. –

ответ

3

downloadable Java EE SDK с oracle.com включает в себя не только API Java EE, но и реализации этих API (сервер приложений Glassfish, эталонная реализация). Этот SDK также включает учебные пособия, образцы кода и документацию. Java EE 6 SDK - это полный сервер приложений и комплект разработчика. Эта загрузка может быть полезна для обеспечения полной среды для разработки и развертывания приложений Java EE.

Технически не требуется этот конкретный загружаемый SDK для разработки и развертывания приложений Java EE. Для разработки приложений Java EE вам понадобятся только API Java EE, которые могут быть получены из SDK Java EE или из ряда других источников (например, java.net maven repository или с других серверов приложений или репозиториев). Только API (т. Е. Файлы JAR) позволят вам создавать ваши приложения EE против спецификации Java EE. Затем вы можете загрузить любой совместимый с Java EE сервер приложений (Glassfish, WAS, JBoss и т. Д. И т. Д.) И развернуть свои приложения.

+0

Итак, это не ** Сервер **, правильно? –

+0

Java EE SDK ** включает в себя ** сервер (Glassfish). – shelley

1

sdk поставляется с Glassfish; который является эталонной реализацией для серверов приложений.

Смежные вопросы