You can download gherkin-2.12.1.jar in this page.
MIT License
gherkin-2.12.1.jar file has the following types.
META-INF/MANIFEST.MF META-INF/maven/info.cukes/gherkin/pom.properties META-INF/maven/info.cukes/gherkin/pom.xml gherkin.I18n.class gherkin.JSONParser.class gherkin.Main.class gherkin.TagExpression.class gherkin.deps.com.google.gson.DefaultDateTypeAdapter.class gherkin.deps.com.google.gson.ExclusionStrategy.class gherkin.deps.com.google.gson.FieldAttributes.class gherkin.deps.com.google.gson.FieldNamingPolicy.class gherkin.deps.com.google.gson.FieldNamingStrategy.class gherkin.deps.com.google.gson.Gson.class gherkin.deps.com.google.gson.GsonBuilder.class gherkin.deps.com.google.gson.InstanceCreator.class gherkin.deps.com.google.gson.JsonArray.class gherkin.deps.com.google.gson.JsonDeserializationContext.class gherkin.deps.com.google.gson.JsonDeserializer.class gherkin.deps.com.google.gson.JsonElement.class gherkin.deps.com.google.gson.JsonIOException.class gherkin.deps.com.google.gson.JsonNull.class gherkin.deps.com.google.gson.JsonObject.class gherkin.deps.com.google.gson.JsonParseException.class gherkin.deps.com.google.gson.JsonParser.class gherkin.deps.com.google.gson.JsonPrimitive.class gherkin.deps.com.google.gson.JsonSerializationContext.class gherkin.deps.com.google.gson.JsonSerializer.class gherkin.deps.com.google.gson.JsonStreamParser.class gherkin.deps.com.google.gson.JsonSyntaxException.class gherkin.deps.com.google.gson.LongSerializationPolicy.class gherkin.deps.com.google.gson.TreeTypeAdapter.class gherkin.deps.com.google.gson.TypeAdapter.class gherkin.deps.com.google.gson.TypeAdapterFactory.class gherkin.deps.com.google.gson.annotations.Expose.class gherkin.deps.com.google.gson.annotations.SerializedName.class gherkin.deps.com.google.gson.annotations.Since.class gherkin.deps.com.google.gson.annotations.Until.class gherkin.deps.com.google.gson.internal.ConstructorConstructor.class gherkin.deps.com.google.gson.internal.Excluder.class gherkin.deps.com.google.gson.internal.JsonReaderInternalAccess.class gherkin.deps.com.google.gson.internal.LazilyParsedNumber.class gherkin.deps.com.google.gson.internal.ObjectConstructor.class gherkin.deps.com.google.gson.internal.Primitives.class gherkin.deps.com.google.gson.internal.Streams.class gherkin.deps.com.google.gson.internal.StringMap.class gherkin.deps.com.google.gson.internal.UnsafeAllocator.class gherkin.deps.com.google.gson.internal.bind.ArrayTypeAdapter.class gherkin.deps.com.google.gson.internal.bind.CollectionTypeAdapterFactory.class gherkin.deps.com.google.gson.internal.bind.DateTypeAdapter.class gherkin.deps.com.google.gson.internal.bind.JsonTreeReader.class gherkin.deps.com.google.gson.internal.bind.JsonTreeWriter.class gherkin.deps.com.google.gson.internal.bind.MapTypeAdapterFactory.class gherkin.deps.com.google.gson.internal.bind.ObjectTypeAdapter.class gherkin.deps.com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.class gherkin.deps.com.google.gson.internal.bind.SqlDateTypeAdapter.class gherkin.deps.com.google.gson.internal.bind.TimeTypeAdapter.class gherkin.deps.com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.class gherkin.deps.com.google.gson.internal.bind.TypeAdapters.class gherkin.deps.com.google.gson.reflect.TypeToken.class gherkin.deps.com.google.gson.stream.JsonReader.class gherkin.deps.com.google.gson.stream.JsonScope.class gherkin.deps.com.google.gson.stream.JsonToken.class gherkin.deps.com.google.gson.stream.JsonWriter.class gherkin.deps.com.google.gson.stream.MalformedJsonException.class gherkin.deps.com.google.gson.stream.StringPool.class gherkin.deps.net.iharder.Base64.class gherkin.formatter.AnsiFormats.class gherkin.formatter.Argument.class gherkin.formatter.Filter.class gherkin.formatter.FilterFormatter.class gherkin.formatter.Format.class gherkin.formatter.Formats.class gherkin.formatter.Formatter.class gherkin.formatter.JSONFormatter.class gherkin.formatter.JSONPrettyFormatter.class gherkin.formatter.LineFilter.class gherkin.formatter.Mappable.class gherkin.formatter.MatchResultPair.class gherkin.formatter.MonochromeFormats.class gherkin.formatter.NiceAppendable.class gherkin.formatter.PatternFilter.class gherkin.formatter.PrettyFormatter.class gherkin.formatter.Reporter.class gherkin.formatter.StepPrinter.class gherkin.formatter.TagFilter.class gherkin.formatter.ansi.AnsiEscapes.class gherkin.formatter.model.Background.class gherkin.formatter.model.BasicStatement.class gherkin.formatter.model.Builder.class gherkin.formatter.model.CellResult.class gherkin.formatter.model.Comment.class gherkin.formatter.model.CommentHolder.class gherkin.formatter.model.DataTableRow.class gherkin.formatter.model.DescribedStatement.class gherkin.formatter.model.DocString.class gherkin.formatter.model.Examples.class gherkin.formatter.model.ExamplesTableRow.class gherkin.formatter.model.Feature.class gherkin.formatter.model.Match.class gherkin.formatter.model.Range.class gherkin.formatter.model.Result.class gherkin.formatter.model.Row.class gherkin.formatter.model.Scenario.class gherkin.formatter.model.ScenarioOutline.class gherkin.formatter.model.Step.class gherkin.formatter.model.Tag.class gherkin.formatter.model.TagStatement.class gherkin.lexer.Ar.class gherkin.lexer.Bg.class gherkin.lexer.Bm.class gherkin.lexer.Ca.class gherkin.lexer.Cs.class gherkin.lexer.Cy_gb.class gherkin.lexer.Da.class gherkin.lexer.De.class gherkin.lexer.El.class gherkin.lexer.En.class gherkin.lexer.En_au.class gherkin.lexer.En_lol.class gherkin.lexer.En_old.class gherkin.lexer.En_pirate.class gherkin.lexer.En_scouse.class gherkin.lexer.En_tx.class gherkin.lexer.Encoding.class gherkin.lexer.Eo.class gherkin.lexer.Es.class gherkin.lexer.Et.class gherkin.lexer.Fa.class gherkin.lexer.Fi.class gherkin.lexer.Fr.class gherkin.lexer.Gl.class gherkin.lexer.He.class gherkin.lexer.Hi.class gherkin.lexer.Hr.class gherkin.lexer.Hu.class gherkin.lexer.I18nLexer.class gherkin.lexer.Id.class gherkin.lexer.Is.class gherkin.lexer.It.class gherkin.lexer.Ja.class gherkin.lexer.Ko.class gherkin.lexer.Lexer.class gherkin.lexer.LexingError.class gherkin.lexer.Listener.class gherkin.lexer.Lt.class gherkin.lexer.Lu.class gherkin.lexer.Lv.class gherkin.lexer.Nl.class gherkin.lexer.No.class gherkin.lexer.Pa.class gherkin.lexer.Pl.class gherkin.lexer.Pt.class gherkin.lexer.Ro.class gherkin.lexer.Ru.class gherkin.lexer.Sk.class gherkin.lexer.Sr_cyrl.class gherkin.lexer.Sr_latn.class gherkin.lexer.Sv.class gherkin.lexer.Th.class gherkin.lexer.Tl.class gherkin.lexer.Tr.class gherkin.lexer.Tt.class gherkin.lexer.Uk.class gherkin.lexer.Uz.class gherkin.lexer.Vi.class gherkin.lexer.Zh_cn.class gherkin.lexer.Zh_tw.class gherkin.parser.FormatterListener.class gherkin.parser.ParseError.class gherkin.parser.Parser.class gherkin.parser.StateMachineReader.class gherkin.util.FixJava.class gherkin.util.Mapper.class gherkin/i18n.json gherkin/parser/meta.txt gherkin/parser/root.txt gherkin/parser/steps.txt
gherkin-2.12.1.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> <groupId>info.cukes</groupId> <artifactId>gherkin</artifactId> <version>2.12.1</version> <packaging>bundle</packaging> <name>Gherkin</name> <description>Pure Java Gherkin</description> <url>https://github.com/cucumber/gherkin</url> <parent> <groupId>org.sonatype.oss</groupId> <artifactId>oss-parent</artifactId> <version>6</version> </parent> <licenses> <license> <name>MIT License</name> <url>http://www.opensource.org/licenses/mit-license</url> <distribution>repo</distribution> </license> </licenses> <scm> <connection>scm:git:git://github.com/cucumber/gherkin.git</connection> <developerConnection>scm:git:git@github.com:cucumber/gherkin.git</developerConnection> <url>git://github.com/cucumber/gherkin.git</url> </scm> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> </properties> <dependencies> <dependency> <groupId>info.cukes</groupId> <artifactId>gherkin-jvm-deps</artifactId> <version>1.0.2</version> <scope>provided</scope> <exclusions> <exclusion> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> </exclusion> <exclusion> <groupId>net.iharder</groupId> <artifactId>base64</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope> </dependency> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-all</artifactId> <version>1.9.5</version> <scope>test</scope> </dependency> </dependencies> <build> <resources> <resource> <directory>${basedir}/../lib</directory> <includes> <include>gherkin/parser/*.txt</include> <include>gherkin/i18n.json</include> </includes> </resource> </resources> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <version>1.7</version> <executions> <execution> <id>add-lexer-sources</id> <phase>generate-sources</phase> <goals> <goal>add-source</goal> </goals> <configuration> <sources> <source>${project.build.directory}/generated-sources/lexers</source> </sources> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.0</version> <configuration> <encoding>UTF-8</encoding> <source>1.6</source> <target>1.6</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.13</version> <configuration> <argLine>-Duser.language=en</argLine> <argLine>-Xmx256m</argLine> <argLine>-XX:MaxPermSize=256m</argLine> <useFile>false</useFile> </configuration> </plugin> <plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-bundle-plugin</artifactId> <version>2.3.7</version> <extensions>true</extensions> <configuration> <instructions> <Export-Package>gherkin.*</Export-Package> </instructions> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.4</version> <configuration> <archive> <manifest> <mainClass>gherkin.Main</mainClass> </manifest> </archive> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>2.2.1</version> <executions> <execution> <id>bind-sources</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>2.0</version> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-antrun-plugin</artifactId> <version>1.7</version> <dependencies> <dependency> <groupId>org.jruby</groupId> <artifactId>jruby-complete</artifactId> <version>1.7.2</version> </dependency> </dependencies> <executions> <execution> <id>copy-jar</id> <phase>package</phase> <configuration> <target> <copy file="${project.build.directory}/${project.build.finalName}.jar" tofile="${basedir}/../lib/gherkin.jar"/> </target> </configuration> <goals> <goal>run</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-gpg-plugin</artifactId> <version>1.4</version> <configuration> <useAgent>true</useAgent> </configuration> <executions> <execution> <id>sign-artifacts</id> <phase>verify</phase> <goals> <goal>sign</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-site-plugin</artifactId> <version>3.2</version> </plugin> </plugins> <extensions> <extension> <groupId>org.apache.maven.wagon</groupId> <artifactId>wagon-ssh</artifactId> <version>2.3</version> </extension> </extensions> </build> <reporting> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>2.9</version> </plugin> </plugins> </reporting> </project>
<dependency> <groupId>info.cukes</groupId> <artifactId>gherkin</artifactId> <version>2.12.1</version> </dependency>
If you think the following gherkin-2.12.1.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download gherkin-2.12.1.jar file