Download cucumber-java8-1.2.5.jar file

Introduction

You can download cucumber-java8-1.2.5.jar in this page.

License

Open Source

Type List

cucumber-java8-1.2.5.jar file has the following types.

META-INF/MANIFEST.MF
META-INF/maven/info.cukes/cucumber-java8/pom.properties
META-INF/maven/info.cukes/cucumber-java8/pom.xml
cucumber.api.java8.Ar.class
cucumber.api.java8.Bg.class
cucumber.api.java8.Bm.class
cucumber.api.java8.Ca.class
cucumber.api.java8.Cs.class
cucumber.api.java8.Cy_gb.class
cucumber.api.java8.Da.class
cucumber.api.java8.De.class
cucumber.api.java8.El.class
cucumber.api.java8.En.class
cucumber.api.java8.En_au.class
cucumber.api.java8.En_lol.class
cucumber.api.java8.En_old.class
cucumber.api.java8.En_pirate.class
cucumber.api.java8.En_scouse.class
cucumber.api.java8.En_tx.class
cucumber.api.java8.Eo.class
cucumber.api.java8.Es.class
cucumber.api.java8.Et.class
cucumber.api.java8.Fa.class
cucumber.api.java8.Fi.class
cucumber.api.java8.Fr.class
cucumber.api.java8.Gl.class
cucumber.api.java8.He.class
cucumber.api.java8.Hi.class
cucumber.api.java8.Hr.class
cucumber.api.java8.Hu.class
cucumber.api.java8.Id.class
cucumber.api.java8.Is.class
cucumber.api.java8.It.class
cucumber.api.java8.Ja.class
cucumber.api.java8.Kn.class
cucumber.api.java8.Ko.class
cucumber.api.java8.Lt.class
cucumber.api.java8.Lu.class
cucumber.api.java8.Lv.class
cucumber.api.java8.Nl.class
cucumber.api.java8.No.class
cucumber.api.java8.Pa.class
cucumber.api.java8.Pl.class
cucumber.api.java8.Pt.class
cucumber.api.java8.Ro.class
cucumber.api.java8.Ru.class
cucumber.api.java8.Sk.class
cucumber.api.java8.Sr_cyrl.class
cucumber.api.java8.Sr_latn.class
cucumber.api.java8.Sv.class
cucumber.api.java8.Th.class
cucumber.api.java8.Tl.class
cucumber.api.java8.Tr.class
cucumber.api.java8.Tt.class
cucumber.api.java8.Uk.class
cucumber.api.java8.Uz.class
cucumber.api.java8.Vi.class
cucumber.api.java8.Zh_cn.class
cucumber.api.java8.Zh_tw.class
cucumber.runtime.java8.ConstantPoolTypeIntrospector.class
cucumber.runtime.java8.LambdaGlueBase.class

Pom

cucumber-java8-1.2.5.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.5</version>
    </parent>

    <artifactId>cucumber-java8</artifactId>
    <packaging>jar</packaging>
    <name>Cucumber-JVM: Java8</name>

    <dependencies>
        <dependency>
            <groupId>info.cukes</groupId>
            <artifactId>cucumber-java</artifactId>
        </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>org.mockito</groupId>
            <artifactId>mockito-all</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>net.sourceforge.cobertura</groupId>
            <artifactId>cobertura</artifactId>
            <scope>test</scope>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <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 normalize(s) {
  if(System.getProperty("java.version").startsWith("1.6")) {
    return s
  } else {
    return java.text.Normalizer.normalize(s, java.text.Normalizer.Form.NFC)
  }
}

I18n.all.each { i18n ->
  def templateSource = new File(project.baseDir, "src${File.separator}main${File.separator}code_generator${File.separator}I18n.java8.txt").getText()
  def className = "${i18n.underscoredIsoCode}".capitalize()
  def binding = [ "i18n":i18n, "className":className ]
  def template = engine.createTemplate(templateSource).make(binding)
  def file = new File(project.baseDir, "target${File.separator}generated-sources${File.separator}i18n${File.separator}java8${File.separator}cucumber${File.separator}api${File.separator}java8${File.separator}${className}.java")
  file.parentFile.mkdirs()
  file.write(template.toString(), "UTF-8")
}

        ]]></groovy>

                            </target>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.1</version>
                <configuration>
                    <fork>true</fork>
                    <encoding>UTF-8</encoding>
                    <source>1.8</source>
                    <target>1.8</target>
                    <compilerArgument>-XDignore.symbol.file=true</compilerArgument>
                </configuration>
            </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/java8</source>
                            </sources>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>
</project>

POM Entry

<dependency>
   <groupId>info.cukes</groupId>
   <artifactId>cucumber-java8</artifactId>
   <version>1.2.5</version>
</dependency>

Download

If you think the following cucumber-java8-1.2.5.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.



Download cucumber-java8-1.2.5.jar file




PreviousNext

Related