public abstract class MavenResolverSystemBaseImpl<UNCONFIGURABLERESOLVERSYSTEMTYPE extends MavenResolverSystemBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,CONFIGURABLERESOLVERSYSTEMTYPE extends MavenResolverSystemBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage> extends Object implements MavenResolverSystemBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>
MavenResolverSystem
Constructor and Description |
---|
MavenResolverSystemBaseImpl(UNEQUIPPEDRESOLVESTAGETYPE delegate)
Creates a new instance using the specified delegate, which is required and must also implement the
MavenWorkingSessionContainer SPI, else IllegalArgumentException will be thrown. |
Modifier and Type | Method and Description |
---|---|
UNEQUIPPEDRESOLVESTAGETYPE |
addDependencies(Collection<MavenDependency> dependencies)
Adds the specified dependencies to be resolved
|
UNEQUIPPEDRESOLVESTAGETYPE |
addDependencies(MavenDependency... coordinates)
Adds the specified coordinates to be resolved
|
UNEQUIPPEDRESOLVESTAGETYPE |
addDependency(MavenDependency coordinate)
Adds the specified coordinate to be resolved
|
protected MavenWorkingSession |
getSession()
Returns the
MavenWorkingSession associated with this MavenResolverSystem |
EQUIPPEDRESOLVESTAGETYPE |
loadPomFromClassLoaderResource(String pathToPomResource)
Configures the Maven Resolver System Project Object Model from metadata contained in the POM file located at the
specified
ClassLoader resource path, loaded by the current Thread.getContextClassLoader() . |
EQUIPPEDRESOLVESTAGETYPE |
loadPomFromClassLoaderResource(String pathToPomResource,
ClassLoader cl)
Configures the Maven Resolver System Project Object Model from metadata contained in the POM file located at the
specified
ClassLoader resource path, loaded by the specified ClassLoader . |
EQUIPPEDRESOLVESTAGETYPE |
loadPomFromClassLoaderResource(String pathToPomResource,
ClassLoader cl,
String... profiles)
Configures the Maven Resolver System Project Object Model from metadata contained in the POM file located at the
specified
ClassLoader resource path, loaded by the specified ClassLoader . |
EQUIPPEDRESOLVESTAGETYPE |
loadPomFromFile(File pomFile)
Configures the Maven Resolver System Project Object Model from metadata contained in the specified POM
File . |
EQUIPPEDRESOLVESTAGETYPE |
loadPomFromFile(File pomFile,
String... profiles)
Configures the Maven Resolver System Project Object Model from metadata contained in the specified POM
File . |
EQUIPPEDRESOLVESTAGETYPE |
loadPomFromFile(String pathToPomFile)
Configures the Maven Resolver System Project Object Model from metadata contained in the POM file located at the
specified path.
|
EQUIPPEDRESOLVESTAGETYPE |
loadPomFromFile(String pathToPomFile,
String... profiles)
Configures the Maven Resolver System Project Object Model from metadata contained in the POM file located at the
specified path.
|
UNEQUIPPEDRESOLVESTAGETYPE |
offline()
Sets that resolution should be done in "offline" (ie.
|
UNEQUIPPEDRESOLVESTAGETYPE |
offline(boolean offline)
Sets whether resolution should be done in "offline" (ie.
|
STRATEGYSTAGETYPE |
resolve()
Begins resolution of the prior-defined dependencies, returning the next
StrategyStage for the user to
define the ResolutionStrategy |
STRATEGYSTAGETYPE |
resolve(Collection<String> canonicalForms)
Begins resolution by defining a
Collection of desired dependencies (in canonical form), returning the
next StrategyStage for the user to define the ResolutionStrategy . |
STRATEGYSTAGETYPE |
resolve(String... coordinates)
Begins resolution by defining a set of desired dependencies (in canonical form), returning the next
StrategyStage
for the user to define the ResolutionStrategy . |
STRATEGYSTAGETYPE |
resolve(String coordinate)
Begins resolution by defining the single desired dependency (in canonical form), returning the next
StrategyStage
for the user to define the ResolutionStrategy . |
MavenVersionRangeResult |
resolveVersionRange(String coordinate)
Performs version range resolution of specified artifact defined in canonical form.
|
public MavenResolverSystemBaseImpl(UNEQUIPPEDRESOLVESTAGETYPE delegate) throws IllegalArgumentException
MavenWorkingSessionContainer
SPI, else IllegalArgumentException
will be thrown.delegate
- The delegateIllegalArgumentException
- If the delegate
is either null or doesn't implement the MavenWorkingSessionContainer
protected MavenWorkingSession getSession()
MavenWorkingSession
associated with this MavenResolverSystem
MavenWorkingSession
associated with this MavenResolverSystem
public STRATEGYSTAGETYPE resolve() throws IllegalStateException, ResolutionException
StrategyStage
for the user to
define the ResolutionStrategy
resolve
in interface ResolveStage<MavenDependency,MavenResolutionFilter,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,MavenResolvedArtifact,FORMATSTAGETYPE extends MavenFormatStage,MavenResolutionStrategy>
StrategyStage
for the user to define the ResolutionStrategy
.IllegalStateException
- If no dependencies have yet been addedResolutionException
- If an error occurred in resolutionResolveStage.resolve()
public EQUIPPEDRESOLVESTAGETYPE loadPomFromFile(File pomFile) throws IllegalArgumentException, InvalidConfigurationFileException
File
.loadPomFromFile
in interface PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
pomFile
- The File
representing a POM filePomEquippedResolveStageBase
instance for the current MavenWorkingSession
IllegalArgumentException
- If no file was specified, if the file does not exist or points to a directoryInvalidConfigurationFileException
- If the configuration file contents are not in appropriate formatPomlessResolveStageBase.loadPomFromFile(java.io.File)
public STRATEGYSTAGETYPE resolve(String coordinate) throws IllegalArgumentException, ResolutionException
StrategyStage
for the user to define the ResolutionStrategy
. Previously-added dependencies will
be included in resolution.resolve
in interface ResolveStage<MavenDependency,MavenResolutionFilter,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,MavenResolvedArtifact,FORMATSTAGETYPE extends MavenFormatStage,MavenResolutionStrategy>
coordinate
- The canonical form of the single desired dependency.StrategyStage
for the user to define the ResolutionStrategy
.IllegalArgumentException
- If no coordinate is suppliedResolutionException
- If an error occurred in resolutionResolveStage.resolve(java.lang.String)
public EQUIPPEDRESOLVESTAGETYPE loadPomFromFile(File pomFile, String... profiles) throws IllegalArgumentException, InvalidConfigurationFileException
File
.loadPomFromFile
in interface PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
pomFile
- The File
representing a POM fileprofiles
- List of profiles to activated/disabled
Active/inactive profilesPomEquippedResolveStageBase
instance for the current MavenWorkingSession
IllegalArgumentException
- If no file was specified, if the file does not exist or points to a directoryInvalidConfigurationFileException
- If the configuration file contents are not in appropriate formatPomlessResolveStageBase.loadPomFromFile(java.io.File,
java.lang.String[])
public STRATEGYSTAGETYPE resolve(String... coordinates) throws IllegalArgumentException, ResolutionException
StrategyStage
for the user to define the ResolutionStrategy
. Previously-added dependencies will
be included in resolution.resolve
in interface ResolveStage<MavenDependency,MavenResolutionFilter,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,MavenResolvedArtifact,FORMATSTAGETYPE extends MavenFormatStage,MavenResolutionStrategy>
coordinates
- The canonical forms of the set of desired dependencies.StrategyStage
for the user to define the ResolutionStrategy
.IllegalArgumentException
- If no coordinates are suppliedResolutionException
- If an error occurred in resolutionResolveStage.resolve(java.lang.String[])
public MavenVersionRangeResult resolveVersionRange(String coordinate) throws IllegalArgumentException
resolveVersionRange
in interface ResolveWithRangeSupportStage<MavenDependency,MavenCoordinate,MavenResolutionFilter,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,MavenResolvedArtifact,FORMATSTAGETYPE extends MavenFormatStage,MavenResolutionStrategy,MavenVersionRangeResult>
coordinate
- coordinate in canonical form containing version range:
Maven doc}IllegalArgumentException
- If no coordinate is suppliedResolveWithRangeSupportStage.resolveVersionRange(String)
public EQUIPPEDRESOLVESTAGETYPE loadPomFromFile(String pathToPomFile) throws IllegalArgumentException, InvalidConfigurationFileException
File
by means of File(String)
loadPomFromFile
in interface PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
pathToPomFile
- The path to a POM filePomEquippedResolveStageBase
instance for the current MavenWorkingSession
IllegalArgumentException
- If no path was specified, or if the path points to a file which does not exist or is a directoryInvalidConfigurationFileException
- If the configuration file contents are not in appropriate formatPomlessResolveStageBase.loadPomFromFile(java.lang.String)
public EQUIPPEDRESOLVESTAGETYPE loadPomFromFile(String pathToPomFile, String... profiles) throws IllegalArgumentException, InvalidConfigurationFileException
File
by means of File(String)
loadPomFromFile
in interface PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
pathToPomFile
- The path to a POM fileprofiles
- List of profiles to activated/disabled
Active/inactive profilesPomEquippedResolveStageBase
instance for the current MavenWorkingSession
IllegalArgumentException
- If no path was specified, or if the path points to a file which does not exist or is a directoryInvalidConfigurationFileException
- If the configuration file contents are not in appropriate formatPomlessResolveStageBase.loadPomFromFile(java.lang.String,
java.lang.String[])
public UNEQUIPPEDRESOLVESTAGETYPE addDependency(MavenDependency coordinate) throws IllegalArgumentException
addDependency
in interface ResolveStage<MavenDependency,MavenResolutionFilter,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,MavenResolvedArtifact,FORMATSTAGETYPE extends MavenFormatStage,MavenResolutionStrategy>
coordinate
- The coordinate to be resolved.ResolveStage
with added coordinate.IllegalArgumentException
- If no dependency is suppliedResolveStage.addDependency(org.jboss.shrinkwrap.resolver.api.Coordinate)
public EQUIPPEDRESOLVESTAGETYPE loadPomFromClassLoaderResource(String pathToPomResource) throws IllegalArgumentException, InvalidConfigurationFileException
ClassLoader
resource path, loaded by the current Thread.getContextClassLoader()
.loadPomFromClassLoaderResource
in interface PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
pathToPomResource
- The ClassLoader
resource path to a POM file.PomEquippedResolveStageBase
instance for the current MavenWorkingSession
IllegalArgumentException
- If no path was specified, or if the resource could not be found at the specified pathInvalidConfigurationFileException
- If the configuration file contents are not in appropriate formatPomlessResolveStageBase.loadPomFromClassLoaderResource(java.lang.String)
public UNEQUIPPEDRESOLVESTAGETYPE addDependencies(MavenDependency... coordinates) throws IllegalArgumentException
addDependencies
in interface ResolveStage<MavenDependency,MavenResolutionFilter,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,MavenResolvedArtifact,FORMATSTAGETYPE extends MavenFormatStage,MavenResolutionStrategy>
coordinates
- The set of coordinates to be resolved.ResolveStage
with added coordinates.IllegalArgumentException
- If no dependencies are suppliedResolveStage.addDependencies(Coordinate[])
public EQUIPPEDRESOLVESTAGETYPE loadPomFromClassLoaderResource(String pathToPomResource, ClassLoader cl) throws IllegalArgumentException, InvalidConfigurationFileException
ClassLoader
resource path, loaded by the specified ClassLoader
.loadPomFromClassLoaderResource
in interface PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
pathToPomResource
- The ClassLoader
resource path to a POM file.cl
- The ClassLoader
PomEquippedResolveStageBase
instance for the current MavenWorkingSession
IllegalArgumentException
- If no path was specified, no ClassLoader was specified, or if the resource could not be found at the
specified pathInvalidConfigurationFileException
- If the configuration file contents are not in appropriate formatPomlessResolveStageBase.loadPomFromClassLoaderResource(java.lang.String,
java.lang.ClassLoader)
public EQUIPPEDRESOLVESTAGETYPE loadPomFromClassLoaderResource(String pathToPomResource, ClassLoader cl, String... profiles) throws IllegalArgumentException, InvalidConfigurationFileException
ClassLoader
resource path, loaded by the specified ClassLoader
.loadPomFromClassLoaderResource
in interface PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
pathToPomResource
- The ClassLoader
resource path to a POM file.cl
- The ClassLoader
profiles
- List of profiles to activated/disabled
Active/inactive profilesPomEquippedResolveStageBase
instance for the current MavenWorkingSession
IllegalArgumentException
- If no path was specified, no ClassLoader was specified, any specified profiles are invalid or null,
or if the resource could not be found at the specified pathInvalidConfigurationFileException
- If the configuration file contents are not in appropriate formatPomlessResolveStageBase.loadPomFromClassLoaderResource(java.lang.String,
java.lang.ClassLoader, java.lang.String[])
public STRATEGYSTAGETYPE resolve(Collection<String> canonicalForms) throws IllegalArgumentException, ResolutionException, CoordinateParseException
Collection
of desired dependencies (in canonical form), returning the
next StrategyStage
for the user to define the ResolutionStrategy
. Previously-added dependencies
will be included in resolution.resolve
in interface ResolveStage<MavenDependency,MavenResolutionFilter,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,MavenResolvedArtifact,FORMATSTAGETYPE extends MavenFormatStage,MavenResolutionStrategy>
canonicalForms
- A Collection
of the canonical forms a of the desired dependencies.StrategyStage
for the user to define the ResolutionStrategy
.IllegalArgumentException
- If no coordinates are suppliedResolutionException
- If an error occurred in resolutionCoordinateParseException
- If one or more of the specified canonical forms is invalidResolveStage.resolve(java.util.Collection)
public UNEQUIPPEDRESOLVESTAGETYPE addDependencies(Collection<MavenDependency> dependencies) throws IllegalArgumentException
addDependencies
in interface ResolveStage<MavenDependency,MavenResolutionFilter,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,MavenResolvedArtifact,FORMATSTAGETYPE extends MavenFormatStage,MavenResolutionStrategy>
dependencies
- A collection of coordinates to be resolved.ResolveStage
with added coordinates.IllegalArgumentException
- If the Collection
is nullResolveStage.addDependencies(java.util.Collection)
public UNEQUIPPEDRESOLVESTAGETYPE offline(boolean offline)
ConfigurableMavenResolverSystemBase.workOffline()
by calling Maven.configureResolver().workOffline(boolean) instead which does not have
similar issues - offline flag is set before settings.xml and POM are loaded and it is able to persist different flag value
in settings.xmloffline
in interface MavenResolverSystemBase<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
offline
- Whether resolution should be done in "offline" (ie. not connected to Internet) mode.UNEQUIPPEDRESOLVESTAGETYPE
offline(boolean)
public UNEQUIPPEDRESOLVESTAGETYPE offline()
MavenResolverSystemBase.offline(boolean)
, passing true
as a parameter.
Make sure that you call this method before loading POM file. Also, loading settings.xml might change this flag.
This method is deprecated. Please use ConfigurableMavenResolverSystemBase.workOffline()
by calling Maven.configureResolver().workOffline()
instead which does not have
similar issues - offline flag is set before settings.xml and POM are loaded and it is able to persist different flag value
in settings.xmloffline
in interface MavenResolverSystemBase<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
UNEQUIPPEDRESOLVESTAGETYPE
offline()
Copyright © 2021 JBoss by Red Hat. All rights reserved.