You can download spark-core-2.5.4.jar in this page.
The Apache Software License, Version 2.0
spark-core-2.5.4.jar file has the following types.
META-INF/MANIFEST.MF META-INF/maven/com.sparkjava/spark-core/pom.properties META-INF/maven/com.sparkjava/spark-core/pom.xml spark.Access.class spark.CustomErrorPages.class spark.ExceptionHandler.class spark.ExceptionHandlerImpl.class spark.ExceptionMapper.class spark.Experimental.class spark.Filter.class spark.FilterImpl.class spark.HaltException.class spark.ModelAndView.class spark.QueryParamsMap.class spark.Redirect.class spark.Request.class spark.RequestResponseFactory.class spark.Response.class spark.ResponseTransformer.class spark.ResponseTransformerRouteImpl.class spark.Routable.class spark.Route.class spark.RouteGroup.class spark.RouteImpl.class spark.Service.class spark.Session.class spark.Spark.class spark.TemplateEngine.class spark.TemplateViewRoute.class spark.TemplateViewRouteImpl.class spark.embeddedserver.EmbeddedServer.class spark.embeddedserver.EmbeddedServerFactory.class spark.embeddedserver.EmbeddedServers.class spark.embeddedserver.NotSupportedException.class spark.embeddedserver.jetty.EmbeddedJettyFactory.class spark.embeddedserver.jetty.EmbeddedJettyServer.class spark.embeddedserver.jetty.HttpRequestWrapper.class spark.embeddedserver.jetty.JettyHandler.class spark.embeddedserver.jetty.JettyServer.class spark.embeddedserver.jetty.SocketConnectorFactory.class spark.embeddedserver.jetty.websocket.WebSocketCreatorFactory.class spark.embeddedserver.jetty.websocket.WebSocketHandlerClassWrapper.class spark.embeddedserver.jetty.websocket.WebSocketHandlerInstanceWrapper.class spark.embeddedserver.jetty.websocket.WebSocketHandlerWrapper.class spark.embeddedserver.jetty.websocket.WebSocketServletContextHandlerFactory.class spark.globalstate.ServletFlag.class spark.http.matching.AfterFilters.class spark.http.matching.BeforeFilters.class spark.http.matching.Body.class spark.http.matching.GeneralError.class spark.http.matching.Halt.class spark.http.matching.MatcherFilter.class spark.http.matching.RequestWrapper.class spark.http.matching.ResponseWrapper.class spark.http.matching.RouteContext.class spark.http.matching.Routes.class spark.resource.AbstractFileResolvingResource.class spark.resource.AbstractResource.class spark.resource.AbstractResourceHandler.class spark.resource.ClassPathResource.class spark.resource.ClassPathResourceHandler.class spark.resource.ExternalResource.class spark.resource.ExternalResourceHandler.class spark.resource.InputStreamResource.class spark.resource.Resource.class spark.resource.UriPath.class spark.route.HttpMethod.class spark.route.RouteEntry.class spark.route.RouteOverview.class spark.route.Routes.class spark.route.ServletRoutes.class spark.route.SimpleRouteMatcher.class spark.routematch.RouteMatch.class spark.serialization.BytesSerializer.class spark.serialization.DefaultSerializer.class spark.serialization.InputStreamSerializer.class spark.serialization.Serializer.class spark.serialization.SerializerChain.class spark.servlet.FilterTools.class spark.servlet.SparkApplication.class spark.servlet.SparkFilter.class spark.ssl.SslStores.class spark.staticfiles.DirectoryTraversal.class spark.staticfiles.MimeType.class spark.staticfiles.StaticFilesConfiguration.class spark.staticfiles.StaticFilesFolder.class spark.utils.Assert.class spark.utils.ClassUtils.class spark.utils.CollectionUtils.class spark.utils.GzipUtils.class spark.utils.IOUtils.class spark.utils.MimeParse.class spark.utils.ObjectUtils.class spark.utils.ResourceUtils.class spark.utils.SparkUtils.class spark.utils.StringUtils.class spark.utils.Wrapper.class
spark-core-2.5.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/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.sonatype.oss</groupId> <artifactId>oss-parent</artifactId> <version>7</version> </parent> <groupId>com.sparkjava</groupId> <artifactId>spark-core</artifactId> <packaging>bundle</packaging> <version>2.5.4</version> <name>Spark</name> <description>A Sinatra inspired java web framework</description> <url>http://www.sparkjava.com</url> <licenses> <license> <name>The Apache Software License, Version 2.0</name> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> <distribution>repo</distribution> </license> </licenses> <scm> <connection>scm:git:git@github.com:perwendel/spark.git</connection> <developerConnection>scm:git:git@github.com:perwendel/spark.git</developerConnection> <url>scm:git:git@github.com:perwendel/spark.git</url> </scm> <developers> </developers> <properties> <java.version>1.8</java.version> <jetty.version>9.3.6.v20151106</jetty.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <powermock.version>1.6.4</powermock.version> <mockito.version>1.10.19</mockito.version> </properties> <dependencies> <!-- LOGGING DEPENDENCIES --> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.13</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-simple</artifactId> <version>1.7.13</version> <scope>test</scope> </dependency> <!-- JETTY DEPENDENCIES --> <dependency> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-server</artifactId> <version>${jetty.version}</version> </dependency> <dependency> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-webapp</artifactId> <version>${jetty.version}</version> </dependency> <dependency> <groupId>org.eclipse.jetty.websocket</groupId> <artifactId>websocket-server</artifactId> <version>${jetty.version}</version> </dependency> <dependency> <groupId>org.eclipse.jetty.websocket</groupId> <artifactId>websocket-servlet</artifactId> <version>${jetty.version}</version> </dependency> <!-- JUNIT DEPENDENCY FOR TESTING --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-core</artifactId> <version>${mockito.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.powermock</groupId> <artifactId>powermock-module-junit4</artifactId> <version>${powermock.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.powermock</groupId> <artifactId>powermock-api-mockito</artifactId> <version>${powermock.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.23</version> <scope>test</scope> </dependency> <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.4</version> <scope>test</scope> </dependency> <dependency> <groupId>org.eclipse.jetty.websocket</groupId> <artifactId>websocket-client</artifactId> <version>${jetty.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.powermock.tests</groupId> <artifactId>powermock-tests-utils</artifactId> <version>${powermock.version}</version> <scope>test</scope> </dependency> </dependencies> <build> <resources> <resource> <filtering>false</filtering> <directory>src/main/resources</directory> </resource> <resource> <filtering>false</filtering> <directory>src/main/java</directory> <includes> <include>**</include> </includes> <excludes> <exclude>**/*.java</exclude> </excludes> </resource> </resources> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.3</version> <configuration> <source>${java.version}</source> <target>${java.version}</target> <optimize>true</optimize> <debug>true</debug> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> <version>1.4</version> <executions> <execution> <id>enforce-java</id> <goals> <goal>enforce</goal> </goals> <configuration> <rules> <requireJavaVersion> <version>[${java.version},)</version> </requireJavaVersion> </rules> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.18.1</version> <configuration> <forkCount>1</forkCount> <reuseForks>false</reuseForks> <excludes> <exclude>**/spark/route/RouteOverviewTest.java</exclude> <!-- Test works in IntelliJ, functionality works in jar, but this fails during mvn install --> </excludes> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>2.10.3</version> <configuration> <failOnError>false</failOnError> </configuration> </plugin> <plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-bundle-plugin</artifactId> <version>2.5.3</version> <extensions>true</extensions> </plugin> </plugins> </build> </project>
<dependency> <groupId>com.sparkjava</groupId> <artifactId>spark-core</artifactId> <version>2.5.4</version> </dependency>
If you think the following spark-core-2.5.4.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download spark-core-2.5.4.jar file