Package org.twdata.maven.mojoexecutor
Class MavenCompatibilityHelper
- java.lang.Object
-
- org.twdata.maven.mojoexecutor.MavenCompatibilityHelper
-
public class MavenCompatibilityHelper extends java.lang.Object
TheMavenCompatibilityHelper
hides incompatibilities between Maven versions
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.reflect.Method
getRepositorySession
private static java.lang.reflect.Method
loadPlugin
private static org.slf4j.Logger
logger
-
Constructor Summary
Constructors Constructor Description MavenCompatibilityHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.apache.maven.plugin.descriptor.PluginDescriptor
loadPluginDescriptor(org.apache.maven.model.Plugin plugin, MojoExecutor.ExecutionEnvironment env, org.apache.maven.execution.MavenSession session)
-
-
-
Method Detail
-
loadPluginDescriptor
public static org.apache.maven.plugin.descriptor.PluginDescriptor loadPluginDescriptor(org.apache.maven.model.Plugin plugin, MojoExecutor.ExecutionEnvironment env, org.apache.maven.execution.MavenSession session) throws org.apache.maven.plugin.PluginResolutionException, org.apache.maven.plugin.PluginDescriptorParsingException, org.apache.maven.plugin.InvalidPluginDescriptorException, org.apache.maven.plugin.PluginNotFoundException, org.apache.maven.plugin.MojoExecutionException
- Throws:
org.apache.maven.plugin.PluginResolutionException
org.apache.maven.plugin.PluginDescriptorParsingException
org.apache.maven.plugin.InvalidPluginDescriptorException
org.apache.maven.plugin.PluginNotFoundException
org.apache.maven.plugin.MojoExecutionException
-
-