Spock прекрасно работает без плагина spock-maven, как с Maven 2, так и с Maven 3. Плагин является полностью дополнительным и предоставляет некоторые расширенные функции, такие как возможность использовать любое имя класса для спецификаций Spock, освобождая вас от Maven Surefire соглашения об именах (*Test
и т. д.). К сожалению, плагин не может работать с Maven 3.
Чтобы подвести итог, решение состоит в том, чтобы удалить плагин и, при необходимости, переименовать существующие спецификации Spock в соответствии с обычными соглашениями об именах тестовых классов.