класс был скомпилирован более поздней версией java environment

<p>при запуске сценария selenium в консоли eclipse появляется следующее сообщение об ошибке:</p><blockquote> <p>класс был скомпилирован более поздней версией java environment (версия файла класса 53.0), эта версия java runtime распознает только версии файла класса до 52.0.</p> </blockquote><p>версия java: 8<br> ide: eclipse oxygen<br> firefox версия: 46</p>

<p>это просто несоответствие версий. вы скомпилировали свой код с использованием java версии 9, а ваша текущая jre - версии 8. попробуйте обновить jre до 9, так как это наиболее логичный выбор.</p>

<h2>ide: eclipse oxygen.3</h2><p>чтобы временно устранить проблему, сделайте следующее:</p><p><code>project menu</code>> <code>properties</code>> <code>java compiler</code>> <code>compiler compliance level</code>> <code>1.8</code></p><p>постоянное исправление, вероятно, включает установку jdk 9.</p><p>fyi 1.8 - это то, что называется java 8.</p><h2>боковая панель</h2><p>недавно я вернулся на java после набега на c # (глоток свежего воздуха) и установил eclipse oxygen на чистую систему, в которой ранее никогда не было java. это <strong>default all</strong> с новой установкой eclipse oxygen, но eclipse так или иначе не может получить свои собственные параметры, соответствующие установленному jdk. это второй проект, который я создал, и во второй раз я столкнулся с этой головной болью. время вернуться к c #?</p><h2>связанный вопрос</h2><p> <a href="https://stackoverflow.com/questions/47876051/has-been-compiled-by-a-more-recent-version-of-the-java-runtime-class-file-versi/">был скомпилирован более поздней версией java runtime (версия файла класса 53.0)</a> </p>

<p><code>53</code> расшифровывается как java-9, так что это означает, что любой класс, с которым вы работаете, был скомпилирован с <code>javac-9</code>, и вы пытаетесь запустить его с <code>jre-8</code>. либо повторно скомпилируйте этот класс с помощью <code>javac-8</code>, либо используйте jre-9</p>

<p>перейдите в раздел «проект», нажмите «свойства»> «компилятор java»> проверьте, что уровень соответствия компилятора равен 1,8, или внизу не должно быть желтого предупреждения. </p>