Class PluginDescriptorHelper

java.lang.Object
org.apache.maven.tools.plugin.PluginDescriptorHelper

public class PluginDescriptorHelper extends Object
  • Constructor Details

  • Method Details

    • getRequiredJavaVersion

      public static String getRequiredJavaVersion(org.apache.maven.plugin.descriptor.PluginDescriptor descriptor)
    • setRequiredJavaVersion

      public static org.apache.maven.plugin.descriptor.PluginDescriptor setRequiredJavaVersion(org.apache.maven.plugin.descriptor.PluginDescriptor descriptor, String requiredJavaVersion)
      Sets the required Java version on a plugin descriptor.

      This method works with both Maven 3 and Maven 4:

      • In Maven 4, it uses the direct method on the PluginDescriptor class
      • In Maven 3, it uses the ExtendedPluginDescriptor wrapper
      Parameters:
      descriptor - the plugin descriptor
      requiredJavaVersion - the required Java version to set
      Returns:
      the modified plugin descriptor, or null if the input descriptor was null