Здравствуйте, vsb, Вы писали:
vsb>Причина ошибки тут: java.lang.UnsupportedClassVersionError: org/glassfish/jersey/servlet/init/JerseyServletContainerInitializer : Unsupported major.minor version 51.0 (unable to load class org.glassfish.jersey.servlet.init.JerseyServletContainerInitializer)
vsb>У вас в приложении используется класс org/glassfish/jersey/servlet/init/JerseyServletContainerInitializer. Он скомпилирован с помощью Java 7 и томкат должен запускаться с помощью JRE 7. А он запускается более старой версией Java, вероятно 6. Вам надо установить новую версию Java и при необходимости прописать соответствующий JAVA_HOME (например в bin/setenv.sh).
Проверил версию java на маке — 7
Установил сейчас jre 8, jdk 8
В эклипсе проапдейтил все что удалось
эклипс пишет
java.runtime.name=Java(TM) SE Runtime Environment
java.runtime.version=1.8.0-b132