You can download surefire-api-2.18.1.jar in this page.
Apache Open Source
surefire-api-2.18.1.jar file has the following types.
META-INF/DEPENDENCIES META-INF/LICENSE META-INF/LICENSE.txt META-INF/MANIFEST.MF META-INF/NOTICE META-INF/NOTICE.txt META-INF/maven/commons-io/commons-io/pom.properties META-INF/maven/commons-io/commons-io/pom.xml META-INF/maven/org.apache.maven.shared/maven-shared-utils/pom.properties META-INF/maven/org.apache.maven.shared/maven-shared-utils/pom.xml META-INF/maven/org.apache.maven.surefire/surefire-api/pom.properties META-INF/maven/org.apache.maven.surefire/surefire-api/pom.xml org.apache.maven.plugin.surefire.runorder.PrioritizedTest.class org.apache.maven.plugin.surefire.runorder.Priority.class org.apache.maven.plugin.surefire.runorder.RunEntryStatistics.class org.apache.maven.plugin.surefire.runorder.RunEntryStatisticsMap.class org.apache.maven.plugin.surefire.runorder.ThreadedExecutionScheduler.class org.apache.maven.surefire.NonAbstractClassFilter.class org.apache.maven.surefire.SpecificTestClassFilter.class org.apache.maven.surefire.booter.BaseProviderFactory.class org.apache.maven.surefire.booter.DirectoryScannerParametersAware.class org.apache.maven.surefire.booter.ForkingReporterFactory.class org.apache.maven.surefire.booter.ForkingRunListener.class org.apache.maven.surefire.booter.ProviderParameterNames.class org.apache.maven.surefire.booter.ProviderPropertiesAware.class org.apache.maven.surefire.booter.ReporterConfigurationAware.class org.apache.maven.surefire.booter.RunOrderParametersAware.class org.apache.maven.surefire.booter.SurefireClassLoadersAware.class org.apache.maven.surefire.booter.SurefireReflector.class org.apache.maven.surefire.booter.TestArtifactInfoAware.class org.apache.maven.surefire.booter.TestRequestAware.class org.apache.maven.surefire.providerapi.AbstractProvider.class org.apache.maven.surefire.providerapi.ProviderParameters.class org.apache.maven.surefire.providerapi.SurefireProvider.class org.apache.maven.surefire.report.CategorizedReportEntry.class org.apache.maven.surefire.report.ConsoleLogger.class org.apache.maven.surefire.report.ConsoleOutputCapture.class org.apache.maven.surefire.report.ConsoleOutputReceiver.class org.apache.maven.surefire.report.ConsoleOutputReceiverForCurrentThread.class org.apache.maven.surefire.report.DefaultConsoleReporter.class org.apache.maven.surefire.report.DefaultDirectConsoleReporter.class org.apache.maven.surefire.report.LegacyPojoStackTraceWriter.class org.apache.maven.surefire.report.ReportEntry.class org.apache.maven.surefire.report.ReporterConfiguration.class org.apache.maven.surefire.report.ReporterException.class org.apache.maven.surefire.report.ReporterFactory.class org.apache.maven.surefire.report.RunListener.class org.apache.maven.surefire.report.SafeThrowable.class org.apache.maven.surefire.report.SimpleReportEntry.class org.apache.maven.surefire.report.StackTraceWriter.class org.apache.maven.surefire.shade.org.apache.maven.shared.utils.Os.class org.apache.maven.surefire.shade.org.apache.maven.shared.utils.StringUtils.class org.apache.maven.surefire.shade.org.apache.maven.shared.utils.io.DirectoryScanResult.class org.apache.maven.surefire.shade.org.apache.maven.shared.utils.io.DirectoryScanner.class org.apache.maven.surefire.shade.org.apache.maven.shared.utils.io.IOUtil.class org.apache.maven.surefire.shade.org.apache.maven.shared.utils.io.Java7Support.class org.apache.maven.surefire.shade.org.apache.maven.shared.utils.io.MatchPattern.class org.apache.maven.surefire.shade.org.apache.maven.shared.utils.io.MatchPatterns.class org.apache.maven.surefire.shade.org.apache.maven.shared.utils.io.ScanConductor.class org.apache.maven.surefire.shade.org.apache.maven.shared.utils.io.SelectorUtils.class org.apache.maven.surefire.shade.org.apache.maven.shared.utils.xml.PrettyPrintXMLWriter.class org.apache.maven.surefire.shade.org.apache.maven.shared.utils.xml.XMLEncode.class org.apache.maven.surefire.shade.org.apache.maven.shared.utils.xml.XMLWriter.class org.apache.maven.surefire.shade.org.apache.maven.shared.utils.xml.Xpp3Dom.class org.apache.maven.surefire.shade.org.apache.maven.shared.utils.xml.Xpp3DomBuilder.class org.apache.maven.surefire.shade.org.apache.maven.shared.utils.xml.Xpp3DomWriter.class org.apache.maven.surefire.shade.org.apache.maven.shared.utils.xml.pull.XmlPullParserException.class org.apache.maven.surefire.suite.RunResult.class org.apache.maven.surefire.testset.DirectoryScannerParameters.class org.apache.maven.surefire.testset.RunOrderParameters.class org.apache.maven.surefire.testset.TestArtifactInfo.class org.apache.maven.surefire.testset.TestRequest.class org.apache.maven.surefire.testset.TestSetFailedException.class org.apache.maven.surefire.util.DefaultDirectoryScanner.class org.apache.maven.surefire.util.DefaultRunOrderCalculator.class org.apache.maven.surefire.util.DefaultScanResult.class org.apache.maven.surefire.util.DirectoryScanner.class org.apache.maven.surefire.util.ReflectionUtils.class org.apache.maven.surefire.util.RunOrder.class org.apache.maven.surefire.util.RunOrderCalculator.class org.apache.maven.surefire.util.ScanResult.class org.apache.maven.surefire.util.ScannerFilter.class org.apache.maven.surefire.util.SurefireReflectionException.class org.apache.maven.surefire.util.TestsToRun.class org.apache.maven.surefire.util.UrlUtils.class org.apache.maven.surefire.util.internal.ByteBuffer.class org.apache.maven.surefire.util.internal.StringUtils.class org/apache/maven/surefire/surefire.properties
surefire-api-2.18.1.pom file content.
<?xml version="1.0" encoding="UTF-8"?> <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"> <parent> <artifactId>surefire</artifactId> <groupId>org.apache.maven.surefire</groupId> <version>2.18.1</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>surefire-api</artifactId> <name>SureFire API</name> <build> <plugins> <plugin> <artifactId>maven-surefire-plugin</artifactId> <dependencies> <dependency> <groupId>org.apache.maven.surefire</groupId> <artifactId>surefire-shadefire</artifactId> <version>2.12.4</version> </dependency> </dependencies> </plugin> <plugin> <artifactId>maven-shade-plugin</artifactId> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <minimizeJar>true</minimizeJar> <artifactSet> <includes> <include>org.apache.maven.shared:maven-shared-utils</include> <include>commons-lang:commons-lang</include> </includes> </artifactSet> <relocations> <relocation> <pattern>org.apache.maven.shared</pattern> <shadedPattern>org.apache.maven.surefire.shade.org.apache.maven.shared</shadedPattern> </relocation> <relocation> <pattern>org.apache.commons.lang</pattern> <shadedPattern>org.apache.maven.surefire.shade.org.apache.commons.lang</shadedPattern> </relocation> </relocations> </configuration> </execution> </executions> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> </dependencies> </project>
<dependency> <groupId>org.apache.maven.surefire</groupId> <artifactId>surefire-api</artifactId> <version>2.18.1</version> </dependency>
If you think the following surefire-api-2.18.1.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download surefire-api-2.18.1.jar file