У меня нет прямого решения вашей проблемы, но, возможно, я могу предоставить пару вещей для проверки.
Я создал пример проекта из шаблона Groovy в IntelliJ 2017.3 (что у меня есть, надеюсь, не причина разницы). Затем я добавил класс HelloWorld и нажал кнопку воспроизведения «Run 'Hello World» на панели инструментов intellij с результатами, как показано на экране ниже.
![executing groovy main class in IntelliJ](https://i.stack.imgur.com/64BwP.png)
Одной вещью, которую стоит проверить, является ваша конфигурация запуска (Main Menu -> Run -> Edit Configurations...
) и что у вас выбран основной модуль new-groovy
в раскрывающемся списке «Использовать путь к классу модуля».
Кроме того, если вы разверните узел groovy в представлении проекта (на последнем экране), будет ли IntelliJ указывать на файлы, которые действительно существуют на диске? Причина, по которой я спрашиваю, - иногда вы вносите изменения через sdkman и оставляете недействительной ранее действующую регистрацию sdk в IntelliJ.