После обновления Java до 11 я получаю ExceptionInInitializerError

Я обновил свой проект с Java 8 до Java 11 и получил

Error: java: java.lang.ExceptionInInitializerError

при построении проекта. Кажется, все работает правильно, но я не знаю, как я получаю такую ​​ошибку. Вы что-нибудь об этом знаете?

Для запуска проекта я использую Run/Debug Configurations -> Spring Boot -> Application -> Run

Вот сообщение об ошибке:

После обновления Java до 11 я получаю ExceptionInInitializerError

Какая это версия IntelliJ? Кроме того, как выглядит ваш проект (модульный или немодульный)? Как вы его запускаете?

Naman 20.12.2018 11:46

Версия Intellij - 2018.3.2. Последняя версия. Мой проект состоит из 4 разных модулей, из которых я скомпилировал 4 модуля с помощью Java 11. Я использую Spring Boot для запуска приложения. Версия Spring Boot - 1.5.10.RELEASE

Tonyukuk 20.12.2018 11:49

Это модульный проект? (есть module-info.java?) и можете ли вы обновить вопрос с помощью полученной командной строки для запуска?

Naman 20.12.2018 11:59

да, это модульный проект, который состоит из модулей в pom.xml, таких как <modules> <module> A </module> ..... </modules>

Tonyukuk 20.12.2018 12:02

@ user2307786 Я имел в виду системный модуль java-модуля. В любом случае я понимаю, что это просто немодульный проект, который вы пытаетесь запустить. Просто убедитесь, что вы используете совместимая версия spring-boot, возможно, 2.1.0 и выше.

Naman 20.12.2018 12:10
Spring Boot version 1.5.10.RELEASE не поддерживает Java 11
akuma8 20.12.2018 12:37

какую версию Spring Boot вы мне посоветуете использовать? Я использовал Spring Boot версии 2.1.1.RELEASE, но он такой же.

Tonyukuk 20.12.2018 12:39

@ user2307786 Пожалуйста, обновите и это в вопросе. Кроме того, как было задано ранее, не могли бы вы обновить вопрос, указав полученный результат командная строка для прогона?

Naman 20.12.2018 13:14

привет kaptan.it исправил мою проблему

Tonyukuk 12.03.2021 11:19
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
6
9
1 833
0

Другие вопросы по теме