You can download cucumber-groovy-1.2.4.jar in this page.
Open Source
cucumber-groovy-1.2.4.jar file has the following types.
META-INF/MANIFEST.MF META-INF/maven/info.cukes/cucumber-groovy/pom.properties META-INF/maven/info.cukes/cucumber-groovy/pom.xml cucumber.api.groovy.AR.class cucumber.api.groovy.BG.class cucumber.api.groovy.BM.class cucumber.api.groovy.CA.class cucumber.api.groovy.CS.class cucumber.api.groovy.CY_GB.class cucumber.api.groovy.DA.class cucumber.api.groovy.DE.class cucumber.api.groovy.EL.class cucumber.api.groovy.EN.class cucumber.api.groovy.EN_AU.class cucumber.api.groovy.EN_LOL.class cucumber.api.groovy.EN_OLD.class cucumber.api.groovy.EN_PIRATE.class cucumber.api.groovy.EN_SCOUSE.class cucumber.api.groovy.EN_TX.class cucumber.api.groovy.EO.class cucumber.api.groovy.ES.class cucumber.api.groovy.ET.class cucumber.api.groovy.FA.class cucumber.api.groovy.FI.class cucumber.api.groovy.FR.class cucumber.api.groovy.GL.class cucumber.api.groovy.HE.class cucumber.api.groovy.HI.class cucumber.api.groovy.HR.class cucumber.api.groovy.HU.class cucumber.api.groovy.Hooks.class cucumber.api.groovy.ID.class cucumber.api.groovy.IS.class cucumber.api.groovy.IT.class cucumber.api.groovy.JA.class cucumber.api.groovy.KN.class cucumber.api.groovy.KO.class cucumber.api.groovy.LT.class cucumber.api.groovy.LU.class cucumber.api.groovy.LV.class cucumber.api.groovy.NL.class cucumber.api.groovy.NO.class cucumber.api.groovy.PA.class cucumber.api.groovy.PL.class cucumber.api.groovy.PT.class cucumber.api.groovy.RO.class cucumber.api.groovy.RU.class cucumber.api.groovy.SK.class cucumber.api.groovy.SR_CYRL.class cucumber.api.groovy.SR_LATN.class cucumber.api.groovy.SV.class cucumber.api.groovy.TH.class cucumber.api.groovy.TL.class cucumber.api.groovy.TR.class cucumber.api.groovy.TT.class cucumber.api.groovy.UK.class cucumber.api.groovy.UZ.class cucumber.api.groovy.VI.class cucumber.api.groovy.ZH_CN.class cucumber.api.groovy.ZH_TW.class cucumber.runtime.groovy.GroovyBackend.class cucumber.runtime.groovy.GroovyHookDefinition.class cucumber.runtime.groovy.GroovySnippet.class cucumber.runtime.groovy.GroovyStepDefinition.class cucumber.runtime.groovy.GroovyWorld.class
cucumber-groovy-1.2.4.pom file content.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>info.cukes</groupId> <artifactId>cucumber-jvm</artifactId> <relativePath>../pom.xml</relativePath> <version>1.2.4</version> </parent> <artifactId>cucumber-groovy</artifactId> <packaging>jar</packaging> <name>Cucumber-JVM: Groovy</name> <properties> <gmaven.runtime>1.8</gmaven.runtime> </properties> <dependencies> <dependency> <groupId>info.cukes</groupId> <artifactId>cucumber-core</artifactId> </dependency> <dependency> <groupId>info.cukes</groupId> <artifactId>cucumber-jvm-deps</artifactId> </dependency> <dependency> <groupId>info.cukes</groupId> <artifactId>gherkin</artifactId> </dependency> <dependency> <groupId>org.codehaus.groovy</groupId> <artifactId>groovy-all</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>info.cukes</groupId> <artifactId>cucumber-junit</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>net.sourceforge.cobertura</groupId> <artifactId>cobertura</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-all</artifactId> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.codehaus.gmaven</groupId> <artifactId>gmaven-plugin</artifactId> <executions> <execution> <goals> <goal>generateStubs</goal> <goal>compile</goal> <goal>generateTestStubs</goal> <goal>testCompile</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-clean-plugin</artifactId> <configuration> <filesets> <fileset> <directory>bin</directory> <includes> <include>*.jar</include> </includes> </fileset> </filesets> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-antrun-plugin</artifactId> <executions> <execution> <id>generate-i18n-sources</id> <goals> <goal>run</goal> </goals> <phase>generate-sources</phase> <configuration> <target> <taskdef name="groovy" classname="org.codehaus.groovy.ant.Groovy" classpathref="maven.plugin.classpath" /> <groovy><![CDATA[ import groovy.text.SimpleTemplateEngine import gherkin.I18n def engine = new SimpleTemplateEngine() def templateSource = new File(project.baseDir, "src${File.separator}main${File.separator}code_generator${File.separator}I18n.groovy.txt").getText() I18n.all.each { i18n -> def binding = ["i18n":i18n] template = engine.createTemplate(templateSource).make(binding) def file = new File(project.baseDir, "target${File.separator}generated-sources${File.separator}i18n${File.separator}java${File.separator}cucumber${File.separator}api${File.separator}groovy${File.separator}${i18n.underscoredIsoCode.toUpperCase()}.java") file.parentFile.mkdirs() file.write(template.toString(), "UTF-8") } ]]></groovy> </target> </configuration> </execution> <execution> <id>copy-full-jar</id> <phase>package</phase> <configuration> <target> <copy file="${project.build.directory}/${project.build.finalName}-shaded.jar" tofile="${basedir}/bin/cucumber-groovy-shaded.jar" /> </target> </configuration> <goals> <goal>run</goal> </goals> </execution> <execution> <id>groovy-cli-test</id> <phase>integration-test</phase> <goals> <goal>run</goal> </goals> <configuration> <target> <!-- Also run the CLI test to ensure that stuff works via the CLI as well. This isn't exactly the same as running `groovy bin/cucumber-jvm.groovy` without cucumber-groovy-full.jar on the classpath, but that will work too. --> <echo message="Running groovy tests via the CLI..." /> <java classname="groovy.ui.GroovyMain" fork="true" failonerror="true" newenvironment="true" maxmemory="512m"> <classpath> <pathelement location="${maven.dependency.org.codehaus.groovy.groovy-all.jar.path}" /> <pathelement location="${maven.dependency.junit.junit.jar.path}" /> <pathelement location="${basedir}/bin/cucumber-groovy-shaded.jar" /> <pathelement location="target/test-classes" /> </classpath> <arg value="bin/cucumber-jvm.groovy" /> <arg value="--strict" /> <!-- target/test-classes/cucumber/runtime/groovy contains: * compiled groovy stepdefs (compiled_stepdefs$_run_closure1.class etc) * source groovy stepdefs (interpreted_stepdefs.groovy etc) * feature filkes (a_feature.feature etc) --> <arg value="--glue" /> <arg value="classpath:cucumber/runtime/groovy" /> <arg value="classpath:cucumber/runtime/groovy" /> </java> </target> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <executions> <execution> <id>add-source</id> <phase>generate-sources</phase> <goals> <goal>add-source</goal> </goals> <configuration> <sources> <source>${basedir}/target/generated-sources/i18n/java</source> </sources> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <includes> <include>**/*.java</include> </includes> </configuration> </plugin> </plugins> </build> </project>
<dependency> <groupId>info.cukes</groupId> <artifactId>cucumber-groovy</artifactId> <version>1.2.4</version> </dependency>
If you think the following cucumber-groovy-1.2.4.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download cucumber-groovy-1.2.4.jar file