Class MavenRuntime
java.lang.Object
eu.maveniverse.maven.mima.context.internal.RuntimeSupport
eu.maveniverse.maven.mima.runtime.maven.MavenRuntime
- All Implemented Interfaces:
Runtime
-
Field Summary
Fields inherited from class eu.maveniverse.maven.mima.context.internal.RuntimeSupport
UNKNOWN -
Constructor Summary
ConstructorsConstructorDescriptionMavenRuntime(org.eclipse.aether.RepositorySystem repositorySystem, javax.inject.Provider<org.apache.maven.execution.MavenSession> mavenSessionProvider, org.apache.maven.rtinfo.RuntimeInformation rt) -
Method Summary
Methods inherited from class eu.maveniverse.maven.mima.context.internal.RuntimeSupport
customizeChecksumPolicy, customizeContext, customizeContext, customizeLocalRepositoryManager, customizeSnapshotUpdatePolicy, discoverArtifactVersion, discoverMavenVersion, loadClasspathProperties, loadPomProperties, mavenVersion, name, newLocalRepositoryManager, priority, toString, version
-
Constructor Details
-
MavenRuntime
@Inject public MavenRuntime(org.eclipse.aether.RepositorySystem repositorySystem, javax.inject.Provider<org.apache.maven.execution.MavenSession> mavenSessionProvider, org.apache.maven.rtinfo.RuntimeInformation rt)
-
-
Method Details
-
managedRepositorySystem
public boolean managedRepositorySystem()- Specified by:
managedRepositorySystemin interfaceRuntime- Specified by:
managedRepositorySystemin classRuntimeSupport
-
create
-