Просто добавьте тег «a» в тег «кнопка».
<button><a href="mailto:..."></a></button>
Вы запускаете свое приложение с неправильной версией java или некоторые из зависимостей, которые вы используете, скомпилированы для java 8.
Убедитесь, что ваш JAVA_HOME указывает на правильную установку java и что Eclipse true использует Java 7.
После того, как вы изменили версию Java, используемую в файле POM, обновили ли вы зависимости проекта в Eclipse?
В Eclipse Luna (и, возможно, Eclipse Mars) это делается нажатием Alt-F5 или щелкнув правой кнопкой мыши проект Maven, выбрав меню Maven, а затем щелкнув кнопку «Обновить проекты».
Появится новое диалоговое окно, которое выглядит примерно так:
Все проекты Maven в текущем рабочем пространстве Eclipse должны быть показаны. В приведенном выше примере это родительский проект с несколькими дочерними проектами.
Вы должны выбрать все проекты Maven в своей рабочей области, затем нажмите OK.
Это должно заставить Maven обновить все зависимости для проекта ... включая версию Java Maven пытается использовать для проекта.