Tomcat sta' utilizzando una versione PRECEDENTE di Java rispetto a quella che hai utilizzato per compilare.
QUESTO NON E' SUPPORTATO, ovviamente.
Quello che e' supportato, altrettanto OVVIAMENTE, e' che puo compilare con una versione di Java ed eseguire il codice con una versione SUCCESSIVA.