Groovy 2.5.6 совместимость с JDK 1,7 - PullRequest
0 голосов
/ 27 апреля 2019

Невозможно запустить компиляцию класса Groovy (2.5.6) / Spock на jdk1.7

Я заранее извиняюсь, если на этот вопрос уже был дан ответ, или если это тривиальный вопрос.

Я использую Groovy 2.5.6, который, согласно веб-сайту Groovy, поддерживает JDK от 1.6 до 1.8.Во время моей сборки maven с JDK 1.7 классы Java и Groovy скомпилированы, а jar собран правильно.

Проблема начинает возникать, когда в изображение входит плагин maven-surefire-plugin.Он пытается выполнить тест Спока, и вот когда меня поражает неприятная ошибка Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M1:test failed: java.lang.UnsupportedClassVersionError: com/domain/billing/asf/biz/adjustmentmodify/AdjustmentModifyActivitySpec : Unsupported major.minor version 52.0 ->

Я потратил почти весь день, пытаясь понять это без удачи.Если кто-нибудь знает об исправлении, пожалуйста, поделитесь.Я застрял с Java 1.7, к сожалению.Я полагался на тот факт, что Groovy должен быть совместим с этим JDK.

...