Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
Топик располагается на нескольких страницах: 1 2      [все]
 Где взять Java8 EE JDK но без ненужных проблем  [new]
Pcrepair
Member

Откуда:
Сообщений: 721
Добрый день!
в рамках процесса по изучению Java хочу установить
JDK для Java 8 EntEdition (EE)
но без пока нежелательной регистрации

Вопрос:
никто не знает URL последнего апдейта Java8EE, типа
http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-windows-x64.exe
и для Линукс тоже, х86 и х64
или какого еще места чтобы по простому скачать
а может в каких то IDE оно уже есть в комплекте?

Заранее спасибо.
3 май 20, 18:19    [22126940]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
Sergunka
Member

Откуда: Bay Area, CA
Сообщений: 2245
попросите друга вам скачать.

P.S. Довольно тонкий стеб про регистрацию
3 май 20, 18:32    [22126946]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
Pcrepair
Member

Откуда:
Сообщений: 721
так это правда?

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

Там всё очень плохо. У них написано, что они сливают данные всем подряд. Грубо говоря, если введёте имя + телефон + имэйл + адрес - считайте все вообще получат эту информацию в своё распоряжение. И будут думать, как перевыпустить вашу симкурту, чтобы сломать конкретную почту, ну и дальше по цепочке. И всё это, учитывая адрес компании и прочие данные - только начало. Плюс можно неплохо так отфильтровать людей по уровню зарплат.


вот кстати, если при регистрации ввести левые данные, потом хуже будет?
3 май 20, 19:16    [22126959]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
Sergunka
Member

Откуда: Bay Area, CA
Сообщений: 2245
Pcrepair,

Оставьте Ваши мучения с Оркалом скачайте OpenJDK для изучения процесса вполне хватит мелкие тонкости если разбертесь, то уже на уровне эксперта будете.

https://openjdk.java.net/install/

Вот что вы маете - запустите команду и окунитесь в мир явы

автор
Fedora, Oracle Linux, Red Hat Enterprise Linux, etc.
On the command line, type:

$ su -c "yum install java-1.8.0-openjdk"
The java-1.8.0-openjdk package contains just the Java Runtime Environment. If you want to develop Java programs then install the java-1.8.0-openjdk-devel package.
3 май 20, 19:42    [22126962]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
guest2
Member

Откуда: Новосибирск
Сообщений: 126
Pcrepair,

JavaEE - это не дистрибутив, это набор спецификаций. Тебе нужен application сервер, который поддерживает этот набор спецификаци. Хороший выбор, на мой взгляд - https://wildfly.org/
3 май 20, 21:20    [22126992]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
Pcrepair
Member

Откуда:
Сообщений: 721
guest2
Pcrepair,

JavaEE - это не дистрибутив, это набор спецификаций. Тебе нужен application сервер, который поддерживает этот набор спецификаци. Хороший выбор, на мой взгляд - https://wildfly.org/


но в букваре пишут:
автор
Java Development Kit (JDK) является одним из трех основных технологических пакетов, используемых в программировании Java, наряду с JVM (Java Virtual Machine) и JRE (Java Runtime Environment).

JVM - это компонент платформы Java, который выполняет программы.
JRE - это дисковая часть Java, которая создает JVM, пакет инструментов для запуска Java-кода
JDK - пакет инструментов для разработки на основе Java программ, которые могут быть выполнены и запущены в JVM и JRE.
JDK содержит компилятор Java, JVM и JRE

Компилятор - это программа, способная принимать java-файлы (file.java), которые являются простым текстом и рендерить их в исполняемый файл класса (file.class).

Для загрузки и установки JDK необходимо выбрать версию Java, которую вы хотите использовать.
Java 8 - это наиболее часто используемая версия.

В дополнение к выбору версии Java, вам также необходимо выбрать пакет Java. Пакеты представляют собой Java-разработки, которые предназначены для разных типов разработки.

Доступные пакеты:
Java Enterprise Edition (Java EE): создание веб-приложений на основе Java. Java EE JDK включает спецификацию Сервлета Java, которая поддерживает обработку HTTP-запросов. Каждый Java ее реализации JDK также требует контейнера, который представляет собой сервер, который запускает приложения. Glassfish является эталонной реализацией сервера Java EE для Oracle. Другие популярные реализации-Tomcat и Jetty, стандартная платформа с дополнительными инструментами, полезными для разработки корпоративных приложений, такими как Enterprise JavaBeans или поддержка реляционного отображения объектов.

Java Standard Edition (Java SE): стандартная версия платформы, предназначенная для создания и исполнения апплетов и приложений, рассчитанных на индивидуальное пользование или на использование в масштабах малого предприятия. Не включает в себя многие возможности, предоставляемые более мощной и расширенной платформой JEE, рассчитанной на создание коммерческих приложений масштаба крупных и средних предприятий.

Java Mobile Edition (Java ME): представляет собой надежную и настраиваемую среду для приложений, работающих на мобильных и встраиваемых устройствах: мобильных телефонах, цифровых приемниках, проигрывателях дисков Blu-ray, цифровых устройствах хранения данных, модулях M2M, принтерах и других устройствах.

Как правило, каждая версия JDK содержит Java SE.
3 май 20, 21:33    [22126996]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
Lelouch
Member

Откуда: Москва
Сообщений: 1849
Pcrepair,

Мы рады за ваш букварь. Однако JEE действительно всего-лишь набор спецификаций. Референсной реализацией вроде как является Glassfish
3 май 20, 21:42    [22127000]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
Pcrepair
Member

Откуда:
Сообщений: 721
Lelouch
Pcrepair,

Мы рады за ваш букварь. Однако JEE действительно всего-лишь набор спецификаций. Референсной реализацией вроде как является Glassfish


то есть в текстовом редакторе (хотел попробовать с простых очень действий) можно написать простую или сложную программу, потом провести компиляцию(.class) и сборку(.jar) но в консоли cmd запустить в JVM сложную программу(с вызовами классов из ЕЕ) не получится?

обязательно нужно все делать в еклипс или джавабин или идея и там же проверять все косяки.

сразу ведь в продакшен-сервер(томкет) код не отдается? или проверка и отладка именно там?
3 май 20, 21:53    [22127007]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
Sergunka
Member

Откуда: Bay Area, CA
Сообщений: 2245
Pcrepair
Lelouch
Pcrepair,

Мы рады за ваш букварь. Однако JEE действительно всего-лишь набор спецификаций. Референсной реализацией вроде как является Glassfish


то есть в текстовом редакторе (хотел попробовать с простых очень действий) можно написать простую или сложную программу, потом провести компиляцию(.class) и сборку(.jar) но в консоли cmd запустить в JVM сложную программу(с вызовами классов из ЕЕ) не получится?

обязательно нужно все делать в еклипс или джавабин или идея и там же проверять все косяки.

сразу ведь в продакшен-сервер(томкет) код не отдается? или проверка и отладка именно там?


Может Вам начать со спасибо? Вам уже рассказали как установить Java JDK 8 без регистрации. Теперь Вас надо еще немного подучить как произвести сборку проекта?

Для этих целей откройте любой учебник и сидите разбирайтесь если, что не понятно милости просим

Начните с малого запустите простую программу из командной строки

https://spring.io/guides/gs/spring-boot/

и курлой проверьте как рест интерфейс заработал

$ curl localhost:8080
Greetings from Spring Boot!


Заодно и спринг выучите

@RestController
class ThisWillActuallyRun {

    @RequestMapping("/")
    String home() {
        return "Hello, World!"
    }

}
3 май 20, 23:29    [22127028]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
guest2
Member

Откуда: Новосибирск
Сообщений: 126
Pcrepair

но в букваре пишут:
Советую читать букварь перед тем как его цитировать:
Pcrepair
Каждый Java ее реализации JDK также требует контейнера, который представляет собой сервер, который запускает приложения. Glassfish является эталонной реализацией сервера Java EE для Oracle. Другие популярные реализации-Tomcat и Jetty, стандартная платформа с дополнительными инструментами, полезными для разработки корпоративных приложений, такими как Enterprise JavaBeans или поддержка реляционного отображения объектов.
3 май 20, 23:45    [22127031]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
mad_nazgul
Member

Откуда:
Сообщений: 5288
Pcrepair
Lelouch
Pcrepair,

Мы рады за ваш букварь. Однако JEE действительно всего-лишь набор спецификаций. Референсной реализацией вроде как является Glassfish


то есть в текстовом редакторе (хотел попробовать с простых очень действий) можно написать простую или сложную программу, потом провести компиляцию(.class) и сборку(.jar) но в консоли cmd запустить в JVM сложную программу(с вызовами классов из ЕЕ) не получится?

обязательно нужно все делать в еклипс или джавабин или идея и там же проверять все косяки.

сразу ведь в продакшен-сервер(томкет) код не отдается? или проверка и отладка именно там?


ИМХО если вы учите для себя, то сразу учите одну из двух систем сборок java (их чуть побольше, но эти обязательно)
gradle и/или maven
Без знания систем сборки будет трудновато в мире JVM.

P.S. Учить сейчас JavaEE как бы странно, т.к. в "кровавом Ынтырпрайзе" таки победил Spring.
4 май 20, 06:27    [22127079]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
Tsyklop
Member

Откуда: Украина
Сообщений: 1091
mad_nazgul, Spring как ни странно все работает на основе Java EE. Так что знать дебри будет плюсом
4 май 20, 10:35    [22127111]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 10171
Только, мопвашуять, не надо начинать обучение с JavaEE: берём обычную JRE/JDK и - вперёд на мины.
Ну а поскольку пророки поменяли условия лицензирования - плотно забиваем на Oracle JRE/JDK и ставим OpenJDK.
AdoptOpenJDK или Zulu, если требуется JavaFX.
4 май 20, 10:54    [22127123]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
mayton
Member

Откуда: loopback
Сообщений: 46531
Tsyklop
mad_nazgul, Spring как ни странно все работает на основе Java EE. Так что знать дебри будет плюсом

Эта фраза такая-же общая и обтекаемая как и Linux Работает на основе Unix,
или С++ - на основе "C".

Несколько лет назад мы пытались формализовать что-же такое Java EE, и я
как бюрократ и буквоед пытался в топике получить общее определение этого
предмета в контексте сравнения со Spring. Ничего не вышло.

На титульном сайте Spring и со слов его создателей это просто - современный
фреймворк. Без отсылок к EE вообще.
4 май 20, 10:59    [22127126]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
mad_nazgul
Member

Откуда:
Сообщений: 5288
Tsyklop
mad_nazgul, Spring как ни странно все работает на основе Java EE. Так что знать дебри будет плюсом


Нет. Spring может работать вместе с JavaEE. Но там есть сложности.
Точнее Spring с JavaEE работает сносно, а вот наоборот, нужны танцы с бубном.
Если для контейнеров сервлетов это не заметно, то уже на сервере приложений начинаются интересные вещи.
Например, когда я работал с WebSphere 7, то там можно было работать с третьим Spring, с более высокими версиями Spring WebSphere работал не очень.

Т.е. знания Spring будут вряд ли полезны для работы с JavaEE и наоборот.
Так начинать сейчас изучение с JavaEE мягко скажем лишняя трата времени.
Лучше сразу учить Spring, а еще лучше (да и проще) SpringBoot.
Начать с Spring Initialzr.
4 май 20, 11:21    [22127141]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
mad_nazgul
Member

Откуда:
Сообщений: 5288
mayton
На титульном сайте Spring и со слов его создателей это просто - современный
фреймворк. Без отсылок к EE вообще.


Ну правильно!
Spring не следует JavaEE спецификации.

Нужна JavaEE ставим
GlasssFish,
WebSphere,
WebLogoc,
jBoss,
WildFly
и т.д.

Tomcat это не JavaEE, т.к. не соответствует полной спецификации JavaEE. А реализует только его часть.
4 май 20, 11:29    [22127146]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
mad_nazgul
Member

Откуда:
Сообщений: 5288
Basil A. Sidorov
Только, мопвашуять, не надо начинать обучение с JavaEE: берём обычную JRE/JDK и - вперёд на мины.
Ну а поскольку пророки поменяли условия лицензирования - плотно забиваем на Oracle JRE/JDK и ставим OpenJDK.
AdoptOpenJDK или Zulu, если требуется JavaFX.


Ну чистая JavaSE мало где нужна.
Обычно требуется знание Spring/Hibernate.
А мобилки уже перекочевали на Kotlin.

Вместо JavaSE я бы рекомендовал посмотреть в сторону Kotlin.
Как минимум "Hello world" на нем написать легче. :-)
Ну и со Spring'ом совместим.
Кстати все примеры на spring.io сейчас документация для работы Spring с Kotlin.
4 май 20, 11:40    [22127152]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
mayton
Member

Откуда: loopback
Сообщений: 46531
JavaSE - это уже атавизм IMHO.

Если говорить о практике написания резюме и вакансий. Просто этот термин не используется.
4 май 20, 11:43    [22127154]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
Garrick
Member

Откуда: Москва
Сообщений: 2999
Pcrepair,

Поставьте любую IDE, OpenJDK 8 и какой-нибудь App Server (WildFly, Glassfish, Liberty). И всё.

Или можете попробовать вот это JDK 8u111 with NetBeans 8.2. Только не помню есть ли там в комплекте GlassFish или нет. Если есть, то вам больше ничего не надо.
6 май 20, 12:14    [22128063]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
Zzz79
Member

Откуда:
Сообщений: 168
зачем вообще это учить-то что давно умерло

учи спринг,там все это под капотом + томкат вшит

никаких головняков и никто уже не пишет на чистом EE ,да что тут сказать и в поддержке такого уже наверно не встретишь ибо это жуткий легаси

я вот тут напоролся на проект с SOAP

и получилось так что никто не знает как оттуда забрать то что нам надо)))
7 май 20, 20:49    [22129009]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
Kachalov
Member

Откуда: Москва
Сообщений: 5709
Zzz79
зачем вообще это учить-то что давно умерло

- может потому что оно не "умерло"? или потому что ТСу зачем то нужна именно эта технология? А встречный вопрос - зачем говорить что то "умерло", когда сам не знаешь как им пользоваться и что это такое?

Zzz79
учи спринг,там все это под капотом + томкат вшит

- вот именно в Spring "вшит" Tomcat? Не в SpringBoot? Не подтягивается туда как зависимость?

Zzz79
никаких головняков и никто уже не пишет на чистом EE

- не удержался от сарказма: пишут исключительно на "грязном", не понимая откуда какая спецификация пришла и какие jar-ы откуда берутся

Zzz79

я вот тут напоролся на проект с SOAP

и получилось так что никто не знает как оттуда забрать то что нам надо)))

- об этом стоило промолчать, а то такие пикантные подробности принижают Ваш экспертный уровень
7 май 20, 22:40    [22129055]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
mayton
Member

Откуда: loopback
Сообщений: 46531
Философская притча

Пусть сохнет - говорит свинья
Ничуть меня он не тревожит
В нем проку мало вижу я


8 май 20, 08:42    [22129137]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
Garrick
Member

Откуда: Москва
Сообщений: 2999
Zzz79
зачем вообще это учить-то что давно умерло

учи спринг,там все это под капотом + томкат вшит

никаких головняков и никто уже не пишет на чистом EE ,да что тут сказать и в поддержке такого уже наверно не встретишь ибо это жуткий легаси

я вот тут напоролся на проект с SOAP

и получилось так что никто не знает как оттуда забрать то что нам надо)))


Сразу видно человек ничего сложнее порносайта с двумя страницами никогда не делал.

Когда-то Spring был сделан как легковесная альтернатива JEE и все вокруг стали кричать "Spring cool!", сейчас всё помемнялось с точностью до наоборот - сделать сайт с корпоративным бизнес-приложением на JEE7/JEE8 проще, быстрее и легче, чем на Spring, но все ещё продолжают кричать "Spring cool".
8 май 20, 14:57    [22129433]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
chpasha
Member

Откуда:
Сообщений: 9207
here we go again. oчередной срач java ee vs spring официально объявляется открытым
8 май 20, 15:42    [22129486]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
mayton
Member

Откуда: loopback
Сообщений: 46531
Безсмысленно. ЕЕ-шников нет. Холивара не будет.
8 май 20, 16:53    [22129536]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
Sergunka
Member

Откуда: Bay Area, CA
Сообщений: 2245
Garrick
Zzz79
зачем вообще это учить-то что давно умерло

учи спринг,там все это под капотом + томкат вшит

никаких головняков и никто уже не пишет на чистом EE ,да что тут сказать и в поддержке такого уже наверно не встретишь ибо это жуткий легаси

я вот тут напоролся на проект с SOAP

и получилось так что никто не знает как оттуда забрать то что нам надо)))


Сразу видно человек ничего сложнее порносайта с двумя страницами никогда не делал.

Когда-то Spring был сделан как легковесная альтернатива JEE и все вокруг стали кричать "Spring cool!", сейчас всё помемнялось с точностью до наоборот - сделать сайт с корпоративным бизнес-приложением на JEE7/JEE8 проще, быстрее и легче, чем на Spring, но все ещё продолжают кричать "Spring cool".


Вы бы не могли раскрыть тему простоты? Чем там сейчас стало проще? Можно в конспективной форме со ссылками на документацию или сравнительный анализ.

Заранее благодарен.
9 май 20, 18:50    [22129928]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
Андрей Панфилов
Member

Откуда: Москва > Melbourne
Сообщений: 3543
Sergunka
Вы бы не могли раскрыть тему простоты? Чем там сейчас стало проще? Можно в конспективной форме со ссылками на документацию или сравнительный анализ.
Речь скорее всего про JSF
10 май 20, 10:11    [22130072]     Ответить | Цитировать Сообщить модератору
 Re: Где взять Java8 EE JDK но без ненужных проблем  [new]
mad_nazgul
Member

Откуда:
Сообщений: 5288
Garrick


Сразу видно человек ничего сложнее порносайта с двумя страницами никогда не делал.

Когда-то Spring был сделан как легковесная альтернатива JEE и все вокруг стали кричать "Spring cool!", сейчас всё помемнялось с точностью до наоборот - сделать сайт с корпоративным бизнес-приложением на JEE7/JEE8 проще, быстрее и легче, чем на Spring, но все ещё продолжают кричать "Spring cool".


С точностью до наоборот. :-)
Т.к. сейчас тренд микросервисы и облака, то Spring тут впереди.
Пока JavaEE только раскачивается со своим MicroProfile, Spring давно уже продвигает SpringBoot.

Насчет легковесности сейчас всем насрать.

Точнее, кому нужно что-то легковесное берут go. :-)
11 май 20, 07:55    [22130457]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: 1 2      [все]
Все форумы / Java Ответить