All Classes
-
Class Summary Class Description AbstractRPMMojo Abstract base class for building RPMs.ArtifactMap A description of which project artifacts to package.AttachedRPMMojo Construct the RPM file and attaches it as a secondary artifact.BaseTrigger A base class to support triggers.Dependency A description of the set of project dependencies to include in the mapping.HelpMojo Display help information on rpm-maven-plugin.
Callmvn rpm:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details.InstallTrigger Trigger at install of a package (%triggerin).Mapping A description of a file or directory to be installed.Passphrase Wraps a pass phrase in such a way that it is not stored as aString
.PostRemoveTrigger Trigger after the removal of a package (%triggerpostun).RemoveTrigger Trigger at removal of a package (%triggerun).RPMMojo Construct the RPM file.RPMUnpackMojo Unpack a RPM file.Scriptlet Defines a scriptlet including the optinalScriptlet.getSubpackage()
andScriptlet.getProgram()
.SoftlinkSource ASource
that simply indicates that theSource.getLocation()
is to be linked to theMapping.getDirectory()
.Source A description of a location where files to be packaged can be found.UnixPrintWriter VersionMojo Makes the rpm version and release attributes available as properties.