Почему метод A не скомпилирован, а методы B и C исправны?
class A { methodA() { } void methodB() { } static methodC() { } }
Вам нужно использовать модификатор def в groovy, если вы не объявляете тип для метода:
class A { def methodA() { } }
должно работать.