Это всегда работает для меня:
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
Однако это не делает PHP для отображения ошибок синтаксического анализа - единственный способ показать эти ошибки - это изменить ваш php.ini с помощью этой строки:
display_errors = on
Вы смешиваете версии. Для выпуска поезда Greenwich вам нужно использовать Boot 2.1.x. Вы используете implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:2.0.0'
зависимость, которая, скорее всего, использует Boot 2.0. В общем, у вас есть несоответствие версий, о которых вам нужно позаботиться.
Вы можете проверить таблицу составов релизов и совместимости загрузочных версий на сайте https://spring.io/projects/spring-cloud#overview в разделе «Выпуск поездов».