Class JarManifestForkConfiguration
- java.lang.Object
-
- org.apache.maven.plugin.surefire.booterclient.ForkConfiguration
-
- org.apache.maven.plugin.surefire.booterclient.DefaultForkConfiguration
-
- org.apache.maven.plugin.surefire.booterclient.JarManifestForkConfiguration
-
public final class JarManifestForkConfiguration extends DefaultForkConfiguration
- Since:
- 2.21.0.Jigsaw
- Author:
- Tibor Digana (tibor17)
-
-
Constructor Summary
Constructors Constructor Description JarManifestForkConfiguration(org.apache.maven.surefire.booter.Classpath bootClasspath, java.io.File tempDirectory, java.lang.String debugLine, java.io.File workingDirectory, java.util.Properties modelProperties, java.lang.String argLine, java.util.Map<java.lang.String,java.lang.String> environmentVariables, java.lang.String[] excludedEnvironmentVariables, boolean debug, int forkCount, boolean reuseForks, Platform pluginPlatform, org.apache.maven.plugin.surefire.log.api.ConsoleLogger log, org.apache.maven.surefire.extensions.ForkNodeFactory forkNodeFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String
extendJvmArgLine(java.lang.String jvmArgLine)
protected void
resolveClasspath(Commandline cli, java.lang.String booterThatHasMainMethod, org.apache.maven.surefire.booter.StartupConfiguration config, java.io.File dumpLogDirectory)
-
Methods inherited from class org.apache.maven.plugin.surefire.booterclient.DefaultForkConfiguration
createCommandLine, getArgLine, getBooterClasspath, getDebugLine, getEnvironmentVariables, getExcludedEnvironmentVariables, getForkCount, getForkNodeFactory, getJdkForTests, getLogger, getModelProperties, getPluginPlatform, getTempDirectory, getWorkingDirectory, isDebug, isReuseForks, toCompleteClasspath
-
-
-
-
Constructor Detail
-
JarManifestForkConfiguration
public JarManifestForkConfiguration(@Nonnull org.apache.maven.surefire.booter.Classpath bootClasspath, @Nonnull java.io.File tempDirectory, @Nullable java.lang.String debugLine, @Nonnull java.io.File workingDirectory, @Nonnull java.util.Properties modelProperties, @Nullable java.lang.String argLine, @Nonnull java.util.Map<java.lang.String,java.lang.String> environmentVariables, @Nonnull java.lang.String[] excludedEnvironmentVariables, boolean debug, int forkCount, boolean reuseForks, @Nonnull Platform pluginPlatform, @Nonnull org.apache.maven.plugin.surefire.log.api.ConsoleLogger log, @Nonnull org.apache.maven.surefire.extensions.ForkNodeFactory forkNodeFactory)
-
-
Method Detail
-
resolveClasspath
protected void resolveClasspath(@Nonnull Commandline cli, @Nonnull java.lang.String booterThatHasMainMethod, @Nonnull org.apache.maven.surefire.booter.StartupConfiguration config, @Nonnull java.io.File dumpLogDirectory) throws org.apache.maven.surefire.booter.SurefireBooterForkException
- Specified by:
resolveClasspath
in classDefaultForkConfiguration
- Throws:
org.apache.maven.surefire.booter.SurefireBooterForkException
-
extendJvmArgLine
@Nonnull protected java.lang.String extendJvmArgLine(@Nonnull java.lang.String jvmArgLine)
- Overrides:
extendJvmArgLine
in classDefaultForkConfiguration
-
-