Если, как вы указали в комментариях, ваш / src / java содержит файлы .groovy - это может вызвать непредвиденное поведение. Я не затронул вашу конкретную проблему, но всякий раз, когда у меня был файл .groovy, не совпадающий с именем класса внутри, у меня возникали странные проблемы с компиляцией - так что я думаю, у вас может быть похожая проблема.
Если у вас есть файлы / классы с одинаковыми именами в двух местах, это вероятный виновник. Если у вас есть файлы .groovy в / src / java, это еще один потенциальный источник.
Кроме того, размещение BootStrap, Config, DataSource и URLMappings в / src / java - это еще один потенциальный источник проблем. Я бы очистил ваш / src / java, убедившись, что все файлы находятся в соответствующих местах в grails-app.