Я искал этот код ошибки и наткнулся на этот поток, потом обнаружил, что у меня другая виртуальная машина Java, чем моя JDK. Я обновил свои переменные среды и запустил свое приложение на виртуальной машине, поставляемой с моим JDK, и это решило проблему.
Благодаря этой теме он дал мне подсказку, что проверить.
Я в основном работал на Apache TomCat на другой виртуальной машине, а затем на той, для которой мой JDK компилировал, после того как я обновил настройки и перезапустил TomCAT с правильными путями Java, моя проблема была решена.
Чтобы ответить на ваш вопрос, убедитесь, что ваш JDK и Java VM совпадают.