Class DefaultProfileManager

    • Field Detail

      • container

        private org.codehaus.plexus.PlexusContainer container
      • activatedIds

        private java.util.List activatedIds
      • deactivatedIds

        private java.util.List deactivatedIds
      • defaultIds

        private java.util.List defaultIds
      • profilesById

        private java.util.Map profilesById
      • requestProperties

        private java.util.Properties requestProperties
    • Constructor Detail

      • DefaultProfileManager

        public DefaultProfileManager​(org.codehaus.plexus.PlexusContainer container)
        Deprecated.
        without passing in the system properties, the SystemPropertiesProfileActivator will not work correctly in embedded envirnments.
      • DefaultProfileManager

        public DefaultProfileManager​(org.codehaus.plexus.PlexusContainer container,
                                     java.util.Properties props)
        the properties passed to the profile manager are the props that are passed to maven, possibly containing profile activator properties
      • DefaultProfileManager

        public DefaultProfileManager​(org.codehaus.plexus.PlexusContainer container,
                                     Settings settings)
        Deprecated.
        without passing in the system properties, the SystemPropertiesProfileActivator will not work correctly in embedded envirnments.
      • DefaultProfileManager

        public DefaultProfileManager​(org.codehaus.plexus.PlexusContainer container,
                                     Settings settings,
                                     java.util.Properties props)
        the properties passed to the profile manager are the props that are passed to maven, possibly containing profile activator properties