JVM может запускать только файл класса, скомпилированный с использованием той же или более ранней версии компилятора Java.
UnsupportedClassVersionError
произойдет, если вы используете более низкую версию JVM для запуска файла класса, скомпилированного с использованием более высокой версии Java Compiler.
Поэтому убедитесь, что ваш кот использует более высокую версию JDK, чем версия JDK, которая используется для компиляции файлов .class
в вашей войне.
Вы не можете ни обновить JDK сервера Tomcat до последней версии, ни использовать ту же версию JDK, которая используется Tomcat для компиляции вашего исходного кода и сборки war
.