Вы получаете эту ошибку, если ваши версии javac и java не совпадают.
Exception in thread "main" java.lang.ClassFormatError: Runner
(unrecognized class file version)
Диагностируйте проблему следующим образом:
$ which java
/usr/bin/java
$ which javac
/home2/ericlesc/bin/jdk1.8.0_40/bin/javac
Обратите внимание, что javac и java не из одних и тех же каталогов? Эти двое должны быть из одного места, одной и той же версии.
Чтобы исправить это, я добавил их в свой .bash_profile
export JAVA_HOME=/home2/ericlesc/bin/jdk1.8.0_40
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib
Тогда ошибка исчезнет.
Вам нужно будет указать, где вы установили Java.