|
JRE 14 ?
|
|||
---|---|---|---|
#18+
Win10x64 Загрузил и установил JRE отсюда: https://www.java.com/ru/download/ Это версия 8, но свежее там не предлагают. Загрузил и установил Java SE Development Kit 14 отсюда: https://www.oracle.com/java/technologies/javase-jdk14-downloads.html Пытаюсь вывести в консоль "Hello, world!" получаю ошибку: "First has been compiled by a more recent version of the Java Runtime (class file version 58.0), this version of the Java Runtime only recognizes class file versions up to 52.0" Понятно, что 14 это не 8, но где найти JRE 14 не знаю и существует ли она вообще? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 08:42 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
Во-первых - надо читать "пророческую" инструкцию по установке. Во-вторых - есть OpenJDK , который используется для создания различных дистрибутивов. Oracle Java SE - в том числе. Использование Oracle Java SE сопряжено с целым рядом лицензионных ограничений и не факт, что вам они подойдут. Готовые бинарники OpenJDK под разные платформы собирает, например, AdoptOpenJDK (HotSpot и J9 JVM). Если требуется JavaFX , то Zulu Community (HotSpot JVM). ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 10:50 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
sg729, Если у вас уже есть SDK, то отдельно JRE уже не нужно, оно там внутри. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 11:17 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
sg729 но где найти JRE 14 не знаю и существует ли она вообще? Нет не существует, начиная с 9-й версии. Если вам нужен рантайм для выполнения вашего приложения, то вам понадобятся два инструмента: jdeps и jlink. Первый определит список модулей, нобходимых вашему приложению, второй соберет некое подобие jdk. Вот здесь можно почитать ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 11:43 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
Basil A. Sidorov Во-первых - надо читать "пророческую" инструкцию по установке. Basil A. Sidorov Готовые бинарники OpenJDK под разные платформы собирает, например, AdoptOpenJDK (HotSpot и J9 JVM). ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 11:47 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
Garrick sg729, Если у вас уже есть SDK, то отдельно JRE уже не нужно, оно там внутри. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 11:52 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
mrWolf sg729 но где найти JRE 14 не знаю и существует ли она вообще? Нет не существует, начиная с 9-й версии. Если вам нужен рантайм для выполнения вашего приложения, то вам понадобятся два инструмента: jdeps и jlink. Первый определит список модулей, нобходимых вашему приложению, второй соберет некое подобие jdk. Вот здесь можно почитать ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 11:53 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
По этой табличке. https://www.oracle.com/java/technologies/java-se-support-roadmap.html Для Long-term-support наверное имеет смысл ставить 8, 11 и возможно 17. Семнашка не указана в этой таблице. Но где-то ж я блин это прочитал? Подскажите кто помнит? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 13:14 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
mrWolf sg729 но где найти JRE 14 не знаю и существует ли она вообще? Нет не существует, начиная с 9-й версии. Если вам нужен рантайм для выполнения вашего приложения, то вам понадобятся два инструмента: jdeps и jlink. Первый определит список модулей, нобходимых вашему приложению, второй соберет некое подобие jdk. Вот здесь можно почитать А если на компе у пользователя будет несколько разных приложений и каждое со своим уникальным JRE, как этот зоопарк будет работать? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 13:44 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
sg729 mrWolf пропущено... Нет не существует, начиная с 9-й версии. Если вам нужен рантайм для выполнения вашего приложения, то вам понадобятся два инструмента: jdeps и jlink. Первый определит список модулей, нобходимых вашему приложению, второй соберет некое подобие jdk. Вот здесь можно почитать А если на компе у пользователя будет несколько разных приложений и каждое со своим уникальным JRE, как этот зоопарк будет работать? Сейчас это уже так. Если у пользователя стоит JetBrains, Eclipse то они собраны чтобы работать на своих внутренних JRE. Это способ поставки Java приложения. Для серверов вообще такое не проблема. Они могут держать разные конфигурации PATH/CLASSPATH и таким образом каждый Linux-процесс будет видеть свою JDK под которую заточена задача. Ну с Docker еще проще. Там можно не только Java но и часть библиотек ОС подменить на те что надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 14:00 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
sg729 А если на компе у пользователя будет несколько разных приложений и каждое со своим уникальным JRE, как этот зоопарк будет работать? Каждое правильно написанное приложение само знает где найти свою JRE. Нет никаких проблем. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 15:39 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
sg729 Garrick sg729, Если у вас уже есть SDK, то отдельно JRE уже не нужно, оно там внутри. Это какая-то новая фича? Никогда раньше такого не было... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 15:40 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
sg729 поиск по слову "JRE" ничего не находит. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 15:52 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
sg729 А если на компе у пользователя будет несколько разных приложений и каждое со своим уникальным JRE, как этот зоопарк будет работать? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 16:05 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
mayton Подскажите кто помнит? Так-то по планам и Java 13 должна была получить статус LTS ... Но, видимо, что-то не срослось. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 16:07 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
sg729 Если на компе уже есть установленный JRE 8, то папка "jre" в каталоге куда ставишь JDK не создается. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 16:09 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
Basil A. Sidorov mayton Подскажите кто помнит? Так-то по планам и Java 13 должна была получить статус LTS ... Но, видимо, что-то не срослось. Нашел. Странно что вики знает больше чем сайт производителя. Вычислили чтоли. https://en.wikipedia.org/wiki/Java_version_history по их меннию в September 2021 выйдет Java SE 17 (LTS) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 16:15 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
Garrick Каждое правильно написанное приложение само знает где найти свою JRE ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 16:19 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
Basil A. Sidorov А читать надо было про установку переменных окружения (PATH) или/и про вызов программы по полному пути. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 16:22 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
mayton Нашел. Странно что вики знает больше чем сайт производителя. Вычислили чтоли. https://en.wikipedia.org/wiki/Java_version_history по их меннию в September 2021 выйдет Java SE 17 (LTS) Есть список обсуждаемых JSR и там, как и положено, есть только Java 15. В общем, заборе много чего написано, но, таки, википедия может идти лесом. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 17:00 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
Возможно прибавили 1.5 года. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 17:05 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
Нет, но я нашёл, откуда растут ноги - я неправильно запомнил периодичность LTS (два года, вместо правильных трёх лет): пророческие планы . LTS Java 11 вышла осенью 2018-го, значит следующая LTS версия будет осенью 2021-го. Учитывая полугодовой цикл выпуска - получаем Java 17. Только один хрен - рано ещё. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 17:17 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
Если не будут успевать - легко сдвинут на пол-года. Так-что 17 это так.... глаз прищурив. Не майлстоун. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 17:24 |
|
JRE 14 ?
|
|||
---|---|---|---|
#18+
Тут логика другая - если LTS должна выходить каждые три года, а промежуточные выпуски - каждые полгода, то из Java 17 выбросят всё, что не уложится в стандарты LTS-качества. Следовательно, интересны не год и версия, а состав фич. А этого, как раз, ещё и нет. И табличка из статьи википедии это ... ... бородатый анекдотШерлок Холмс и доктор Ватсон летят на воздушном шаре и попадают в туман. Вылетают из тумана непонятно где и видят внизу человека. - Где мы находимся? - кричит доктор. Человек поднимает голову, смотрит вверх и отвечает: На воздушном шаре. - Это математик - произносит Холмс. - Почему вы так решили? - спрашивает Ватсон. - Во-первых, он подумал прежде, чем ответить. Во-вторых, он абсолютно прав. Ну а в-третьих, совершенно непонятно, что делать с его ответом? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 17:36 |
|
|
start [/forum/topic.php?fid=59&startmsg=39941556&tid=2120854]: |
0ms |
get settings: |
28ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
439ms |
get tp. blocked users: |
1ms |
others: | 318ms |
total: | 875ms |
0 / 0 |