@WildfanG_2

Актуальные версии Java?

java.com, сайт oracle, центр обновления Java у меня в компе дают последние версии JDK 12 и Java 8, которые не совместимы между собой (версии рабочие, в командной строке ошибок нет), скомпилировал, пытаюсь запустить программу, а мне вылетает ошибка a jni error has occurred please check your installation and try again и бла бла бла, где написано, что файл скомпилирован более поздней версией чем есть у вас сейчас. В шоке, где искать самые последние версии, на офф сайтах дают только Java 8, а где 9, 10, 11, 12 качать?
  • Вопрос задан
  • 255 просмотров
Решения вопроса 2
iLLuzor
@iLLuzor
Java, Kotlin, Android Developer
Ответ написан
Комментировать
sergey-gornostaev
@sergey-gornostaev Куратор тега Java
Седой и строгий
Во-первых, скачать любые версии можно здесь - https://jdk.dev
Во-вторых, Java 8 и Java 12 совместимы. Надо только указать при компиляции целевую платформу и набор используемых возможностей языка с помощью ключей -target и -source или настроек вашей IDE.
В-третьих, чтобы не возникала эта ошибка, можно компилировать и запускать программу одной версией Java.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@frozen_coder
Java-developer
Добавлю только, что легко ставить и менять версии java можно с помощью sdkman
Ответ написан
@goblinboom
Java,HTML,CSS,Bootstrap
Java 8
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы