Class MavenLauncher
java.lang.Object
org.apache.maven.surefire.its.fixture.MavenLauncher
Encapsulate all needed features to start a maven run
- Author:
- Kristian Rosenvold
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionactivateProfile
(String profile) assertNotPresent
(String subFile) getArtifactPath
(String gid, String aid, String version, String ext) getSubProjectLauncher
(String subProject) getSubProjectValidator
(String subProject) void
moveUnpackTo
(File dest) offline()
void
reset()
void
setAutoclean
(boolean autoclean) void
setForkJvm
(boolean forkJvm) void
setLogFileName
(String logFileName)
-
Constructor Details
-
MavenLauncher
-
-
Method Details
-
getUnpackedAt
-
moveUnpackTo
- Throws:
IOException
-
reset
public void reset() -
getSubProjectLauncher
-
getSubProjectValidator
public OutputValidator getSubProjectValidator(String subProject) throws org.apache.maven.it.VerificationException - Throws:
org.apache.maven.it.VerificationException
-
addEnvVar
-
assertNotPresent
-
showErrorStackTraces
-
debugLogging
-
failNever
-
offline
-
skipClean
-
addGoal
-
executeVerify
-
executeTest
-
withFailure
-
execute
-
executeCurrentGoals
-
activateProfile
-
sysProp
-
sysProp
-
sysProp
-
sysProp
-
sysProp
-
showExceptionMessages
-
deleteSiteDir
-
getValidator
-
setForkJvm
public void setForkJvm(boolean forkJvm) -
getLocalRepository
-
setAutoclean
public void setAutoclean(boolean autoclean) -
setLogFileName
-
getArtifactPath
-