Какую версию Java мне нужно установить? - PullRequest
1 голос
/ 18 марта 2012

Какую версию Java мне нужно установить, чтобы иметь возможность разрабатывать JSP в Debian? На сайте Oracle есть разные версии. Какая версия нужна? Java SE?

Ответы [ 3 ]

4 голосов
/ 18 марта 2012

Вам нужно только JDK с сайта оракула. Это обеспечит стандартный API Java. Чтобы получить реализацию JSP, вам понадобится стандартный веб-контейнер, такой как Apache Tomcat . Это позволит вам разрабатывать приложения на основе JSP. Для разработки только приложений на основе JSP этих двух будет достаточно.

Однако, если вам нужно использовать полный стек Java EE (JSP, JNDI, EJB и т. Д.), Вам потребуется больше, чем эти два. В этом случае вы должны использовать полноценный сервер приложений Java EE, такой как GlassFish , JBOSS и т. Д. Это обеспечит реализацию спецификации Full Java EE.

Так что только для приложений на основе JSP используйте JDK + стандартный веб-контейнер (например, tomcat).

Чтобы использовать полный стек Java EE, используйте JDK + сервер приложений (например, GlassFish, JBOSS и т. Д.).

0 голосов
/ 18 марта 2012

Это не относится к ОС.
Вы должны загрузить по крайней мере 1.6 не из-за ОС, а из-за того, что старые версии устарели.
Помимо отсутствующих функций, я считаю, что 1.5 больше не поддерживается Oracle, за исключением особых случаев

Если вы не спрашиваете о Java SE или Java EE.
В любом случае это нормально. Разница в том, что для Java SE вам нужно включить несколько дополнительных jar-файлов, чтобы иметь возможность компилировать определенные классы, связанные с сервлетами.
Для Java EE вы просто получаете дополнительные вещи, которые вам не нужны.
Проверьте здесь для быстрого объяснения Версии Java

0 голосов
/ 18 марта 2012

Вы можете использовать любую версию, но JDK 1.5 или выше, я бы посоветовал вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...