Package org.apache.maven.api
Interface Packaging
- All Superinterfaces:
ExtensibleEnum
Interface representing a Maven project packaging.
TODO: define how to plug in new packaging definitions using the SPI.
the packaging are currently defined by Maven 3 Provider<LifecycleMapping>
- Since:
- 4.0.0
-
Method Summary
-
Method Details
-
id
The packaging id.- Specified by:
id
in interfaceExtensibleEnum
- Returns:
- the id
-
language
The language of this packaging. -
getType
The type of main artifact produced by this packaging.
-