LINUX.ORG.RU

Java SE, Java EE & OracleJDK, OpenJDK & Oracle binary license, GPL

 ,


0

2

Привет,

есть несколько вопросов по java, наверно, они также будут интересны другим форумчанам.

В чём отличаются платформы - Java SE от Java EE? Тем, что в Java EE добавлен Glassfish (http://www.oracle.com/technetwork/java/javaee/downloads/index.html)?

OpenJDK разивается под GPL лицензией, а здесь предлагается загрузить проприетарный OracleJDK под oracle лицензией. Т.е. одновременно поддерживаются 2 версии sdk?

У меня в intelli j idea и с openjdk при просмотре содержимого входящих в sdk классов вызывается декомпилятор; по моим наблюдениям, у других при этом корректно отображается исходный код без decompiler-a. Может ли быть это связано с тем, что они установили oracle jdk?

Java EE SDK - не включён в OpenJDK?

В чём отличаются платформы - Java SE от Java EE?

Пользуйся уже гуглом

Т.е. одновременно поддерживаются 2 версии sdk?

Да, ты можешь юзать оракловскую Java, а можешь OpenJDK. И не стоит думать, что OpenJDK сильно хуже.

peregrine ★★★★★
()

Java EE = Java SE + набор API, реализуемых сервером приложений

https://docs.oracle.com/javaee/7/api/

при просмотре содержимого входящих в sdk классов вызывается декомпилятор

Это потому, что ты не установил исходники JDK

Java EE SDK - не включён в OpenJDK?

API - включен, реализации - нет (они в сервере приложений)

deadNightTiger ★★★★★
()

У меня в intelli j idea и с openjdk при просмотре содержимого входящих в sdk классов вызывается декомпилятор

Кривая сборка OpenJDK у тебя, сорцы видимо не доложили.

В чём отличаются платформы - Java SE от Java EE? Тем, что в Java EE добавлен Glassfish

Java EE это набор спецификаций API, Glassfish - «эталонная» реализация этого API

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.