Serialized Form
- 
Package org.apache.maven- 
Exception Class org.apache.maven.BuildAbortclass BuildAbort extends Error implements Serializable
- 
Exception Class org.apache.maven.BuildFailureExceptionclass BuildFailureException extends Exception implements Serializable
- 
Exception Class org.apache.maven.DuplicateProjectExceptionclass DuplicateProjectException extends MavenExecutionException implements Serializable
- 
Exception Class org.apache.maven.InternalErrorExceptionclass InternalErrorException extends MavenExecutionException implements Serializable
- 
Exception Class org.apache.maven.MavenExecutionExceptionclass MavenExecutionException extends Exception implements Serializable- 
Serialized Fields- 
pomFileFile pomFile 
 
- 
 
- 
- 
Exception Class org.apache.maven.MissingModuleExceptionclass MissingModuleException extends MavenExecutionException implements Serializable
- 
Exception Class org.apache.maven.ProjectBuildFailureExceptionclass ProjectBuildFailureException extends BuildFailureException implements Serializable- 
Serialized Fields- 
projectIdString projectId 
 
- 
 
- 
- 
Exception Class org.apache.maven.ProjectCycleExceptionclass ProjectCycleException extends BuildFailureException implements Serializable
 
- 
- 
Package org.apache.maven.artifact- 
Exception Class org.apache.maven.artifact.DependencyResolutionRequiredExceptionclass DependencyResolutionRequiredException extends Exception implements Serializable
- 
Exception Class org.apache.maven.artifact.InvalidArtifactRTExceptionclass InvalidArtifactRTException extends RuntimeException implements Serializable
- 
Exception Class org.apache.maven.artifact.InvalidRepositoryExceptionclass InvalidRepositoryException extends Exception implements Serializable- 
Serialized Fields- 
repositoryIdString repositoryId 
 
- 
 
- 
- 
Exception Class org.apache.maven.artifact.UnknownRepositoryLayoutExceptionclass UnknownRepositoryLayoutException extends InvalidRepositoryException implements Serializable- 
Serialized Fields- 
layoutIdString layoutId 
 
- 
 
- 
 
- 
- 
Package org.apache.maven.artifact.deployer- 
Exception Class org.apache.maven.artifact.deployer.ArtifactDeploymentExceptionclass ArtifactDeploymentException extends Exception implements Serializable
 
- 
- 
Package org.apache.maven.artifact.installer- 
Exception Class org.apache.maven.artifact.installer.ArtifactInstallationExceptionclass ArtifactInstallationException extends Exception implements Serializable
 
- 
- 
Package org.apache.maven.artifact.manager- 
Exception Class org.apache.maven.artifact.manager.WagonConfigurationExceptionclass WagonConfigurationException extends WagonConfigurationException implements Serializable
 
- 
- 
Package org.apache.maven.artifact.metadata- 
Exception Class org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalExceptionclass ArtifactMetadataRetrievalException extends ArtifactMetadataRetrievalException implements Serializable
 
- 
- 
Package org.apache.maven.artifact.repository- 
Class org.apache.maven.artifact.repository.DefaultArtifactRepositoryclass DefaultArtifactRepository extends org.apache.maven.wagon.repository.Repository implements Serializable- 
Serialized Fields- 
authenticationAuthentication authentication Deprecated.
- 
blacklistedboolean blacklisted Deprecated.
- 
blockedboolean blocked Deprecated.
- 
layoutArtifactRepositoryLayout layout Deprecated.
- 
mirroredRepositoriesList<ArtifactRepository> mirroredRepositories Deprecated.
- 
proxyProxy proxy Deprecated.
- 
releasesArtifactRepositoryPolicy releases Deprecated.
- 
snapshotsArtifactRepositoryPolicy snapshots Deprecated.
 
- 
 
- 
 
- 
- 
Package org.apache.maven.artifact.repository.metadata- 
Class org.apache.maven.artifact.repository.metadata.Metadataclass Metadata extends Object implements Serializable- 
Serialized Fields- 
artifactIdString artifactId The artifactId when this directory represents "groupId/artifactId" or "groupId/artifactId/version".
- 
groupIdString groupId The groupId when this directory represents "groupId/artifactId" or "groupId/artifactId/version".
- 
modelEncodingString modelEncoding Field modelEncoding.
- 
modelVersionString modelVersion The version of the underlying metadata model.
- 
pluginsList<Plugin> plugins Field plugins.
- 
versionString version The base version (ie. ending in-SNAPSHOT) when this directory represents a "groupId/artifactId/version" for a SNAPSHOT.
- 
versioningVersioning versioning Versioning information when this directory represents "groupId/artifactId" or "groupId/artifactId/version".
 
- 
 
- 
- 
Class org.apache.maven.artifact.repository.metadata.Pluginclass Plugin extends Object implements Serializable
- 
Exception Class org.apache.maven.artifact.repository.metadata.RepositoryMetadataDeploymentExceptionclass RepositoryMetadataDeploymentException extends Throwable implements Serializable
- 
Exception Class org.apache.maven.artifact.repository.metadata.RepositoryMetadataInstallationExceptionclass RepositoryMetadataInstallationException extends Throwable implements Serializable
- 
Exception Class org.apache.maven.artifact.repository.metadata.RepositoryMetadataReadExceptionclass RepositoryMetadataReadException extends Exception implements Serializable
- 
Exception Class org.apache.maven.artifact.repository.metadata.RepositoryMetadataResolutionExceptionclass RepositoryMetadataResolutionException extends Exception implements Serializable
- 
Exception Class org.apache.maven.artifact.repository.metadata.RepositoryMetadataStoreExceptionclass RepositoryMetadataStoreException extends Exception implements Serializable
- 
Class org.apache.maven.artifact.repository.metadata.Snapshotclass Snapshot extends Object implements Serializable- 
Serialized Fields- 
buildNumberint buildNumber The incremental build number.
- 
localCopyboolean localCopy Whether to use a local copy instead (with filename that includes the base version).
- 
timestampString timestamp The timestamp when this version was deployed. The timestamp is expressed using UTC in the format yyyyMMdd.HHmmss.
 
- 
 
- 
- 
Class org.apache.maven.artifact.repository.metadata.SnapshotVersionclass SnapshotVersion extends Object implements Serializable- 
Serialized Fields- 
classifierString classifier The classifier of the sub-artifact. Each classifier and extension pair may only appear once.
- 
extensionString extension The file extension of the sub-artifact. Each classifier and extension pair may only appear once.
- 
updatedString updated The timestamp when this version information was last updated. The timestamp is expressed using UTC in the format yyyyMMddHHmmss.
- 
versionString version The resolved snapshot version of the sub-artifact.
 
- 
 
- 
- 
Class org.apache.maven.artifact.repository.metadata.Versioningclass Versioning extends Object implements Serializable- 
Serialized Fields- 
lastUpdatedString lastUpdated When the metadata was last updated (both "groupId/artifactId" and "groupId/artifactId/version" directories). The timestamp is expressed using UTC in the format yyyyMMddHHmmss.
- 
latestString latest What the last version added to the directory is, including both releases and snapshots ("groupId/artifactId" directory only).
- 
releaseString release What the last version added to the directory is, for the releases only ("groupId/artifactId" directory only).
- 
snapshotSnapshot snapshot The current snapshot data in use for this version ("groupId/artifactId/version" only).
- 
snapshotVersionsList<SnapshotVersion> snapshotVersions Field snapshotVersions.
- 
versionsList<String> versions Field versions.
 
- 
 
- 
 
- 
- 
Package org.apache.maven.artifact.repository.metadata.io- 
Exception Class org.apache.maven.artifact.repository.metadata.io.MetadataParseExceptionclass MetadataParseException extends IOException implements Serializable- 
Serialized Fields- 
columnNumberint columnNumber The one-based index of the column containing the error.
- 
lineNumberint lineNumber The one-based index of the line containing the error.
 
- 
 
- 
 
- 
- 
Package org.apache.maven.artifact.resolver- 
Exception Class org.apache.maven.artifact.resolver.AbstractArtifactResolutionExceptionclass AbstractArtifactResolutionException extends Exception implements Serializable
- 
Exception Class org.apache.maven.artifact.resolver.ArtifactNotFoundExceptionclass ArtifactNotFoundException extends AbstractArtifactResolutionException implements Serializable- 
Serialized Fields- 
downloadUrlString downloadUrl 
 
- 
 
- 
- 
Exception Class org.apache.maven.artifact.resolver.ArtifactResolutionExceptionclass ArtifactResolutionException extends AbstractArtifactResolutionException implements Serializable
- 
Exception Class org.apache.maven.artifact.resolver.CyclicDependencyExceptionclass CyclicDependencyException extends ArtifactResolutionException implements Serializable- 
Serialized Fields- 
artifactArtifact artifact 
 
- 
 
- 
- 
Exception Class org.apache.maven.artifact.resolver.MultipleArtifactsNotFoundExceptionclass MultipleArtifactsNotFoundException extends ArtifactResolutionException implements Serializable
 
- 
- 
Package org.apache.maven.artifact.versioning- 
Exception Class org.apache.maven.artifact.versioning.InvalidVersionSpecificationExceptionclass InvalidVersionSpecificationException extends Exception implements Serializable
- 
Class org.apache.maven.artifact.versioning.ManagedVersionMap
- 
Exception Class org.apache.maven.artifact.versioning.OverConstrainedVersionExceptionclass OverConstrainedVersionException extends ArtifactResolutionException implements Serializable
 
- 
- 
Package org.apache.maven.cli.internal- 
Exception Class org.apache.maven.cli.internal.ExtensionResolutionExceptionclass ExtensionResolutionException extends Exception implements Serializable- 
Serialized Fields- 
extensionCoreExtension extension 
 
- 
 
- 
 
- 
- 
Package org.apache.maven.cli.internal.extension.model- 
Class org.apache.maven.cli.internal.extension.model.CoreExtensionclass CoreExtension extends Object implements Serializable- 
Serialized Fields- 
artifactIdString artifactId The artifact ID of the extension.
- 
classLoadingStrategyString classLoadingStrategy The class loading strategy: 'self-first' (the default), 'parent-first' (loads classes from the parent, then from the extension) or 'plugin' (follows the rules from extensions defined as plugins).
- 
groupIdString groupId The group ID of the extension's artifact.
- 
versionString version The version of the extension.
 
- 
 
- 
- 
Class org.apache.maven.cli.internal.extension.model.CoreExtensionsclass CoreExtensions extends Object implements Serializable- 
Serialized Fields- 
extensionsList<CoreExtension> extensions Field extensions.
- 
modelEncodingString modelEncoding Field modelEncoding.
 
- 
 
- 
 
- 
- 
Package org.apache.maven.configuration- 
Exception Class org.apache.maven.configuration.BeanConfigurationExceptionclass BeanConfigurationException extends Exception implements Serializable
 
- 
- 
Package org.apache.maven.execution- 
Exception Class org.apache.maven.execution.MavenExecutionRequestPopulationExceptionclass MavenExecutionRequestPopulationException extends Exception implements Serializable
 
- 
- 
Package org.apache.maven.lifecycle- 
Exception Class org.apache.maven.lifecycle.LifecycleExecutionExceptionclass LifecycleExecutionException extends Exception implements Serializable- 
Serialized Fields- 
projectMavenProject project 
 
- 
 
- 
- 
Exception Class org.apache.maven.lifecycle.LifecycleNotFoundExceptionclass LifecycleNotFoundException extends Exception implements Serializable- 
Serialized Fields- 
lifecycleIdString lifecycleId 
 
- 
 
- 
- 
Exception Class org.apache.maven.lifecycle.LifecyclePhaseNotFoundExceptionclass LifecyclePhaseNotFoundException extends Exception implements Serializable- 
Serialized Fields- 
lifecyclePhaseString lifecyclePhase 
 
- 
 
- 
- 
Exception Class org.apache.maven.lifecycle.MissingProjectExceptionclass MissingProjectException extends Exception implements Serializable
- 
Exception Class org.apache.maven.lifecycle.NoGoalSpecifiedExceptionclass NoGoalSpecifiedException extends Exception implements Serializable
 
- 
- 
Package org.apache.maven.lifecycle.internal.builder- 
Exception Class org.apache.maven.lifecycle.internal.builder.BuilderNotFoundExceptionclass BuilderNotFoundException extends Exception implements Serializable
 
- 
- 
Package org.apache.maven.model- 
Class org.apache.maven.model.Activationclass Activation extends Object implements Serializable- 
Serialized Fields- 
activeByDefaultboolean activeByDefault If set to true, this profile will be active unless another profile in this pom is activated using the command line -P option or by one of that profile's activators.
- 
activeByDefaultLocationInputLocation activeByDefaultLocation Field activeByDefaultLocation.
- 
fileActivationFile file Specifies that this profile will be activated based on existence of a file.
- 
fileLocationInputLocation fileLocation Field fileLocation.
- 
jdkString jdk Specifies that this profile will be activated when a matching JDK is detected. For example,1.4only activates on JDKs versioned 1.4, while!1.4matches any JDK that is not version 1.4. Ranges are supported too:[1.5,)activates when the JDK is 1.5 minimum.
- 
jdkLocationInputLocation jdkLocation Field jdkLocation.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
osActivationOS os Specifies that this profile will be activated when matching operating system attributes are detected.
- 
osLocationInputLocation osLocation Field osLocation.
- 
propertyActivationProperty property Specifies that this profile will be activated when this property is specified.
- 
propertyLocationInputLocation propertyLocation Field propertyLocation.
 
- 
 
- 
- 
Class org.apache.maven.model.ActivationFileclass ActivationFile extends Object implements Serializable- 
Serialized Fields- 
existsString exists The name of the file that must exist to activate the profile.
- 
existsLocationInputLocation existsLocation Field existsLocation.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
missingString missing The name of the file that must be missing to activate the profile.
- 
missingLocationInputLocation missingLocation Field missingLocation.
 
- 
 
- 
- 
Class org.apache.maven.model.ActivationOSclass ActivationOS extends Object implements Serializable- 
Serialized Fields- 
archString arch The architecture of the operating system to be used to activate the profile.
- 
archLocationInputLocation archLocation Field archLocation.
- 
familyString family The general family of the OS to be used to activate the profile, such aswindowsorunix.
- 
familyLocationInputLocation familyLocation Field familyLocation.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
nameString name The name of the operating system to be used to activate the profile. This must be an exact match of the${os.name}Java property, such asWindows XP.
- 
nameLocationInputLocation nameLocation Field nameLocation.
- 
versionString version The version of the operating system to be used to activate the profile.
- 
versionLocationInputLocation versionLocation Field versionLocation.
 
- 
 
- 
- 
Class org.apache.maven.model.ActivationPropertyclass ActivationProperty extends Object implements Serializable- 
Serialized Fields- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
nameString name The name of the property to be used to activate a profile.
- 
nameLocationInputLocation nameLocation Field nameLocation.
- 
valueString value The value of the property required to activate a profile.
- 
valueLocationInputLocation valueLocation Field valueLocation.
 
- 
 
- 
- 
Class org.apache.maven.model.Buildclass Build extends BuildBase implements Serializable- 
Serialized Fields- 
extensionsList<Extension> extensions Field extensions.
- 
outputDirectoryString outputDirectory The directory where compiled application classes are placed. The default value istarget/classes.
- 
scriptSourceDirectoryString scriptSourceDirectory This element specifies a directory containing the script sources of the project. This directory is meant to be different from the sourceDirectory, in that its contents will be copied to the output directory in most cases (since scripts are interpreted rather than compiled). The default value issrc/main/scripts.
- 
sourceDirectoryString sourceDirectory This element specifies a directory containing the source of the project. The generated build system will compile the sources from this directory when the project is built. The path given is relative to the project descriptor. The default value issrc/main/java.
- 
testOutputDirectoryString testOutputDirectory The directory where compiled test classes are placed. The default value istarget/test-classes.
- 
testSourceDirectoryString testSourceDirectory This element specifies a directory containing the unit test source of the project. The generated build system will compile these directories when the project is being tested. The path given is relative to the project descriptor. The default value issrc/test/java.
 
- 
 
- 
- 
Class org.apache.maven.model.BuildBaseclass BuildBase extends PluginConfiguration implements Serializable- 
Serialized Fields- 
defaultGoalString defaultGoal The default goal to execute when none is specified for the project. In a multi-module build, only the default goal of the top-level project is relevant. That is, the default goals of child modules are ignored. Multiple goals can be separated by whitespace.
- 
directoryString directory The directory where all files generated by the build are placed. The default value istarget.
- 
filtersList<String> filters Field filters.
- 
finalNameString finalName The filename (excluding the extension, and with no path information) that the produced artifact will be called. The default value is${artifactId}-${version}.
- 
resourcesList<Resource> resources Field resources.
- 
testResourcesList<Resource> testResources Field testResources.
 
- 
 
- 
- 
Class org.apache.maven.model.CiManagementclass CiManagement extends Object implements Serializable- 
Serialized Fields- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
notifiersList<Notifier> notifiers Field notifiers.
- 
notifiersLocationInputLocation notifiersLocation Field notifiersLocation.
- 
systemString system The name of the continuous integration system, e.g.continuum.
- 
systemLocationInputLocation systemLocation Field systemLocation.
- 
urlString url URL for the continuous integration system used by the project if it has a web interface.
- 
urlLocationInputLocation urlLocation Field urlLocation.
 
- 
 
- 
- 
Class org.apache.maven.model.ConfigurationContainerclass ConfigurationContainer extends Object implements Serializable- 
Serialized Fields- 
configurationObject configuration The configuration as DOM object. By default, every element content is trimmed, but starting with Maven 3.1.0, you can add xml:space="preserve"to elements you want to preserve whitespace.You can control how child POMs inherit configuration from parent POMs by adding combine.childrenorcombine.selfattributes to the children of the configuration element:- combine.children: available values are- merge(default) and- append,
- combine.self: available values are- merge(default) and- override.
 See POM Reference documentation and Xpp3DomUtils for more information. 
- 
configurationLocationInputLocation configurationLocation Field configurationLocation.
- 
inheritanceAppliedboolean inheritanceApplied 
- 
inheritedString inherited Whether any configuration should be propagated to child POMs. Note: While the type of this field isStringfor technical reasons, the semantic type is actuallyBoolean. Default value istrue.
- 
inheritedLocationInputLocation inheritedLocation Field inheritedLocation.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
 
- 
 
- 
- 
Class org.apache.maven.model.Contributorclass Contributor extends Object implements Serializable- 
Serialized Fields- 
emailString email The email address of the contributor.
- 
emailLocationInputLocation emailLocation Field emailLocation.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
nameString name The full name of the contributor.
- 
nameLocationInputLocation nameLocation Field nameLocation.
- 
organizationString organization The organization to which the contributor belongs.
- 
organizationLocationInputLocation organizationLocation Field organizationLocation.
- 
organizationUrlString organizationUrl The URL of the organization.
- 
organizationUrlLocationInputLocation organizationUrlLocation Field organizationUrlLocation.
- 
propertiesProperties properties Field properties.
- 
propertiesLocationInputLocation propertiesLocation Field propertiesLocation.
- 
rolesList<String> roles Field roles.
- 
rolesLocationInputLocation rolesLocation Field rolesLocation.
- 
timezoneString timezone 
- 
timezoneLocationInputLocation timezoneLocation Field timezoneLocation.
- 
urlString url The URL for the homepage of the contributor.
- 
urlLocationInputLocation urlLocation Field urlLocation.
 
- 
 
- 
- 
Class org.apache.maven.model.Dependencyclass Dependency extends Object implements Serializable- 
Serialized Fields- 
artifactIdString artifactId The unique id for an artifact produced by the project group, e.g.maven-artifact.
- 
artifactIdLocationInputLocation artifactIdLocation Field artifactIdLocation.
- 
classifierString classifier The classifier of the dependency. It is appended to the filename after the version. This allows:- referring to attached artifact, for example
 sourcesandjavadoc: see default artifact handlers for a list,
- distinguishing two artifacts
             that belong to the same POM but were built
 differently.
             For example, jdk14andjdk15.
 
- referring to attached artifact, for example
 
- 
classifierLocationInputLocation classifierLocation Field classifierLocation.
- 
exclusionsList<Exclusion> exclusions Field exclusions.
- 
exclusionsLocationInputLocation exclusionsLocation Field exclusionsLocation.
- 
groupIdString groupId The project group that produced the dependency, e.g.org.apache.maven.
- 
groupIdLocationInputLocation groupIdLocation Field groupIdLocation.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
managementKeyString managementKey 
- 
optionalString optional Indicates the dependency is optional for use of this library. While the version of the dependency will be taken into account for dependency calculation if the library is used elsewhere, it will not be passed on transitively. Note: While the type of this field isStringfor technical reasons, the semantic type is actuallyBoolean. Default value isfalse.
- 
optionalLocationInputLocation optionalLocation Field optionalLocation.
- 
scopeString scope The scope of the dependency -compile,runtime,test,system, andprovided. Used to calculate the various classpaths used for compilation, testing, and so on. It also assists in determining which artifacts to include in a distribution of this project. For more information, see the dependency mechanism. The default scope iscompile.
- 
scopeLocationInputLocation scopeLocation Field scopeLocation.
- 
systemPathString systemPath FOR SYSTEM SCOPE ONLY. Note that use of this property is discouraged and may be replaced in later versions. This specifies the path on the filesystem for this dependency. Requires an absolute path for the value, not relative. Use a property that gives the machine specific absolute path, e.g.${java.home}.
- 
systemPathLocationInputLocation systemPathLocation Field systemPathLocation.
- 
typeString type The type of dependency, that will be mapped to a file extension, an optional classifier, and a few other attributes. Some examples arejar,war,ejb-clientandtest-jar: see default artifact handlers for a list. New types can be defined by extensions, so this is not a complete list.
- 
typeLocationInputLocation typeLocation Field typeLocation.
- 
versionString version The version requirement of the dependency such as3.2.1. The actual version will be resolved by dependency mediation. The version requirement can also be specified as a range of versions such as[3.2.0,). However, this is discouraged since it may break predictability of the resolved version. See the Dependency Version Requirement Specification and Transitive Dependencies for more details.
- 
versionLocationInputLocation versionLocation Field versionLocation.
 
- 
 
- 
- 
Class org.apache.maven.model.DependencyManagementclass DependencyManagement extends Object implements Serializable- 
Serialized Fields- 
dependenciesList<Dependency> dependencies Field dependencies.
- 
dependenciesLocationInputLocation dependenciesLocation Field dependenciesLocation.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
 
- 
 
- 
- 
Class org.apache.maven.model.DeploymentRepositoryclass DeploymentRepository extends Repository implements Serializable- 
Serialized Fields- 
uniqueVersionboolean uniqueVersion Whether to assign snapshots a unique version comprised of the timestamp and build number, or to use the same version each time.
 
- 
 
- 
- 
Class org.apache.maven.model.Developerclass Developer extends Contributor implements Serializable- 
Serialized Fields- 
idString id The unique ID of the developer in the SCM.
 
- 
 
- 
- 
Class org.apache.maven.model.DistributionManagementclass DistributionManagement extends Object implements Serializable- 
Serialized Fields- 
downloadUrlString downloadUrl The URL of the project's download page. If not given users will be referred to the homepage given byurl. This is given to assist in locating artifacts that are not in the repository due to licensing restrictions.
- 
downloadUrlLocationInputLocation downloadUrlLocation Field downloadUrlLocation.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
relocationRelocation relocation Relocation information of the artifact if it has been moved to a new group ID and/or artifact ID.
- 
relocationLocationInputLocation relocationLocation Field relocationLocation.
- 
repositoryDeploymentRepository repository Information needed to deploy the artifacts generated by the project to a remote repository.
- 
repositoryLocationInputLocation repositoryLocation Field repositoryLocation.
- 
siteSite site Information needed for deploying the web site of the project.
- 
siteLocationInputLocation siteLocation Field siteLocation.
- 
snapshotRepositoryDeploymentRepository snapshotRepository Where to deploy snapshots of artifacts to. If not given, it defaults to therepositoryelement.
- 
snapshotRepositoryLocationInputLocation snapshotRepositoryLocation Field snapshotRepositoryLocation.
- 
statusString status Gives the status of this artifact in the remote repository. This must not be set in your local project, as it is updated by tools placing it in the repository. Valid values are:none(default),converted(repository manager converted this from a Maven 1 POM),partner(directly synced from a partner Maven repository),deployed(was deployed from a Maven instance),verified(has been hand verified as correct and final).
- 
statusLocationInputLocation statusLocation Field statusLocation.
 
- 
 
- 
- 
Class org.apache.maven.model.Exclusionclass Exclusion extends Object implements Serializable- 
Serialized Fields- 
artifactIdString artifactId The artifact ID of the project to exclude.
- 
artifactIdLocationInputLocation artifactIdLocation Field artifactIdLocation.
- 
groupIdString groupId The group ID of the project to exclude.
- 
groupIdLocationInputLocation groupIdLocation Field groupIdLocation.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
 
- 
 
- 
- 
Class org.apache.maven.model.Extensionclass Extension extends Object implements Serializable- 
Serialized Fields- 
artifactIdString artifactId The artifact ID of the extension.
- 
artifactIdLocationInputLocation artifactIdLocation Field artifactIdLocation.
- 
groupIdString groupId The group ID of the extension's artifact.
- 
groupIdLocationInputLocation groupIdLocation Field groupIdLocation.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
versionString version The version of the extension.
- 
versionLocationInputLocation versionLocation Field versionLocation.
 
- 
 
- 
- 
Class org.apache.maven.model.FileSetclass FileSet extends PatternSet implements Serializable- 
Serialized Fields- 
directoryString directory Describe the directory where the resources are stored. The path is relative to the POM.
 
- 
 
- 
- 
Class org.apache.maven.model.InputLocationclass InputLocation extends Object implements Serializable- 
Serialized Fields- 
columnNumberint columnNumber The one-based column number. The value will be non-positive if unknown.
- 
lineNumberint lineNumber The one-based line number. The value will be non-positive if unknown.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
sourceInputSource source Field source.
 
- 
 
- 
- 
Class org.apache.maven.model.InputSourceclass InputSource extends Object implements Serializable
- 
Class org.apache.maven.model.IssueManagementclass IssueManagement extends Object implements Serializable- 
Serialized Fields- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
systemString system The name of the issue management system, e.g. Bugzilla.
- 
systemLocationInputLocation systemLocation Field systemLocation.
- 
urlString url URL for the issue management system used by the project.
- 
urlLocationInputLocation urlLocation Field urlLocation.
 
- 
 
- 
- 
Class org.apache.maven.model.Licenseclass License extends Object implements Serializable- 
Serialized Fields- 
commentsString comments Addendum information pertaining to this license.
- 
commentsLocationInputLocation commentsLocation Field commentsLocation.
- 
distributionString distribution The primary method by which this project may be distributed.- repo
- may be downloaded from the Maven repository
- manual
- user must manually download and install the dependency.
 
- 
distributionLocationInputLocation distributionLocation Field distributionLocation.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
nameString name The full legal name of the license.
- 
nameLocationInputLocation nameLocation Field nameLocation.
- 
urlString url The official url for the license text.
- 
urlLocationInputLocation urlLocation Field urlLocation.
 
- 
 
- 
- 
Class org.apache.maven.model.MailingListclass MailingList extends Object implements Serializable- 
Serialized Fields- 
archiveString archive The link to a URL where you can browse the mailing list archive.
- 
archiveLocationInputLocation archiveLocation Field archiveLocation.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
nameString name The name of the mailing list.
- 
nameLocationInputLocation nameLocation Field nameLocation.
- 
otherArchivesList<String> otherArchives Field otherArchives.
- 
otherArchivesLocationInputLocation otherArchivesLocation Field otherArchivesLocation.
- 
postString post The email address or link that can be used to post to the mailing list. If this is an email address, amailto:link will automatically be created when the documentation is created.
- 
postLocationInputLocation postLocation Field postLocation.
- 
subscribeString subscribe The email address or link that can be used to subscribe to the mailing list. If this is an email address, amailto:link will automatically be created when the documentation is created.
- 
subscribeLocationInputLocation subscribeLocation Field subscribeLocation.
- 
unsubscribeString unsubscribe The email address or link that can be used to unsubscribe to the mailing list. If this is an email address, amailto:link will automatically be created when the documentation is created.
- 
unsubscribeLocationInputLocation unsubscribeLocation Field unsubscribeLocation.
 
- 
 
- 
- 
Class org.apache.maven.model.Modelclass Model extends ModelBase implements Serializable- 
Serialized Fields- 
artifactIdString artifactId The identifier for this artifact that is unique within the group given by the group ID. An artifact is something that is either produced or used by a project. Examples of artifacts produced by Maven for a project include: JARs, source and binary distributions, and WARs.
- 
buildBuild build Information required to build the project.
- 
childProjectUrlInheritAppendPathString childProjectUrlInheritAppendPath When children inherit from project's url, append path or not? Note: While the type of this field isStringfor technical reasons, the semantic type is actuallyBoolean
 Default value is:true
 Since: Maven 3.6.1 .
- 
ciManagementCiManagement ciManagement The project's continuous integration information.
- 
contributorsList<Contributor> contributors Field contributors.
- 
descriptionString description A detailed description of the project, used by Maven whenever it needs to describe the project, such as on the web site. While this element can be specified as CDATA to enable the use of HTML tags within the description, it is discouraged to allow plain text representation. If you need to modify the index page of the generated web site, you are able to specify your own instead of adjusting this text.
- 
developersList<Developer> developers Field developers.
- 
groupIdString groupId A universally unique identifier for a project. It is normal to use a fully-qualified package name to distinguish it from other projects with a similar name (eg.org.apache.maven).
- 
inceptionYearString inceptionYear The year of the project's inception, specified with 4 digits. This value is used when generating copyright notices as well as being informational.
- 
issueManagementIssueManagement issueManagement The project's issue management system information.
- 
licensesList<License> licenses Field licenses.
- 
mailingListsList<MailingList> mailingLists Field mailingLists.
- 
modelEncodingString modelEncoding Field modelEncoding.
- 
modelVersionString modelVersion Declares to which version of project descriptor this POM conforms.
- 
nameString name The full name of the project.
- 
organizationOrganization organization This element describes various attributes of the organization to which the project belongs. These attributes are utilized when documentation is created (for copyright notices and links).
- 
packagingString packaging The type of artifact this project produces, for examplejarwarearpom. Plugins can create their own packaging, and therefore their own packaging types, so this list does not contain all possible types.
- 
parentParent parent The location of the parent project, if one exists. Values from the parent project will be the default for this project if they are left unspecified. The location is given as a group ID, artifact ID and version.
- 
pomFileFile pomFile The POM from which this model originated. This is transient runtime state and therefore not managed by Modello.
- 
prerequisitesPrerequisites prerequisites Describes the prerequisites in the build environment for this project.
- 
profilesList<Profile> profiles Field profiles.
- 
scmScm scm Specification for the SCM used by the project, such as CVS, Subversion, etc.
- 
urlString url The URL to the project's homepage.
 Default value is: parent value [+ path adjustment] + (artifactId or project.directory property), or just parent value if project'schild.project.url.inherit.append.path="false"
- 
versionString version The current version of the artifact produced by this project.
 
- 
 
- 
- 
Class org.apache.maven.model.ModelBaseclass ModelBase extends Object implements Serializable- 
Serialized Fields- 
dependenciesList<Dependency> dependencies Field dependencies.
- 
dependenciesLocationInputLocation dependenciesLocation Field dependenciesLocation.
- 
dependencyManagementDependencyManagement dependencyManagement Default dependency information for projects that inherit from this one. The dependencies in this section are not immediately resolved. Instead, when a POM derived from this one declares a dependency described by a matching groupId and artifactId, the version and other values from this section are used for that dependency if they were not already specified.
- 
dependencyManagementLocationInputLocation dependencyManagementLocation Field dependencyManagementLocation.
- 
distributionManagementDistributionManagement distributionManagement Distribution information for a project that enables deployment of the site and artifacts to remote web servers and repositories respectively.
- 
distributionManagementLocationInputLocation distributionManagementLocation Field distributionManagementLocation.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
modulesList<String> modules Field modules.
- 
modulesLocationInputLocation modulesLocation Field modulesLocation.
- 
pluginRepositoriesList<Repository> pluginRepositories Field pluginRepositories.
- 
pluginRepositoriesLocationInputLocation pluginRepositoriesLocation Field pluginRepositoriesLocation.
- 
propertiesProperties properties Field properties.
- 
propertiesLocationInputLocation propertiesLocation Field propertiesLocation.
- 
reportingReporting reporting This element includes the specification of report plugins to use to generate the reports on the Maven-generated site. These reports will be run when a user executesmvn site. All of the reports will be included in the navigation bar for browsing.
- 
reportingLocationInputLocation reportingLocation Field reportingLocation.
- 
reportsObject reports Deprecated. Now ignored by Maven.
- 
reportsLocationInputLocation reportsLocation Field reportsLocation.
- 
repositoriesList<Repository> repositories Field repositories.
- 
repositoriesLocationInputLocation repositoriesLocation Field repositoriesLocation.
 
- 
 
- 
- 
Class org.apache.maven.model.Notifierclass Notifier extends Object implements Serializable- 
Serialized Fields- 
addressString address Deprecated. Where to send the notification to - eg email address.
- 
addressLocationInputLocation addressLocation Field addressLocation.
- 
configurationProperties configuration Field configuration.
- 
configurationLocationInputLocation configurationLocation Field configurationLocation.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
sendOnErrorboolean sendOnError Whether to send notifications on error.
- 
sendOnErrorLocationInputLocation sendOnErrorLocation Field sendOnErrorLocation.
- 
sendOnFailureboolean sendOnFailure Whether to send notifications on failure.
- 
sendOnFailureLocationInputLocation sendOnFailureLocation Field sendOnFailureLocation.
- 
sendOnSuccessboolean sendOnSuccess Whether to send notifications on success.
- 
sendOnSuccessLocationInputLocation sendOnSuccessLocation Field sendOnSuccessLocation.
- 
sendOnWarningboolean sendOnWarning Whether to send notifications on warning.
- 
sendOnWarningLocationInputLocation sendOnWarningLocation Field sendOnWarningLocation.
- 
typeString type The mechanism used to deliver notifications.
- 
typeLocationInputLocation typeLocation Field typeLocation.
 
- 
 
- 
- 
Class org.apache.maven.model.Organizationclass Organization extends Object implements Serializable- 
Serialized Fields- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
nameString name The full name of the organization.
- 
nameLocationInputLocation nameLocation Field nameLocation.
- 
urlString url The URL to the organization's home page.
- 
urlLocationInputLocation urlLocation Field urlLocation.
 
- 
 
- 
- 
Class org.apache.maven.model.Parentclass Parent extends Object implements Serializable- 
Serialized Fields- 
artifactIdString artifactId The artifact id of the parent project to inherit from.
- 
artifactIdLocationInputLocation artifactIdLocation Field artifactIdLocation.
- 
groupIdString groupId The group id of the parent project to inherit from.
- 
groupIdLocationInputLocation groupIdLocation Field groupIdLocation.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
relativePathString relativePath The relative path of the parentpom.xmlfile within the check out. If not specified, it defaults to../pom.xml. Maven looks for the parent POM first in this location on the filesystem, then the local repository, and lastly in the remote repo.relativePathallows you to select a different location, for example when your structure is flat, or deeper without an intermediate parent POM. However, the group ID, artifact ID and version are still required, and must match the file in the location given or it will revert to the repository for the POM. This feature is only for enhancing the development in a local checkout of that project. Set the value to an empty string in case you want to disable the feature and always resolve the parent POM from the repositories.
- 
relativePathLocationInputLocation relativePathLocation Field relativePathLocation.
- 
versionString version The version of the parent project to inherit.
- 
versionLocationInputLocation versionLocation Field versionLocation.
 
- 
 
- 
- 
Class org.apache.maven.model.PatternSetclass PatternSet extends Object implements Serializable- 
Serialized Fields- 
excludesList<String> excludes Field excludes.
- 
excludesLocationInputLocation excludesLocation Field excludesLocation.
- 
includesList<String> includes Field includes.
- 
includesLocationInputLocation includesLocation Field includesLocation.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
 
- 
 
- 
- 
Class org.apache.maven.model.Pluginclass Plugin extends ConfigurationContainer implements Serializable- 
Serialized Fields- 
artifactIdString artifactId The artifact ID of the plugin in the repository.
- 
dependenciesList<Dependency> dependencies Field dependencies.
- 
executionMapMap<String, PluginExecution> executionMap 
- 
executionsList<PluginExecution> executions Field executions.
- 
extensionsString extensions Whether to load Maven extensions (such as packaging and type handlers) from this plugin. For performance reasons, this should only be enabled when necessary. Note: While the type of this field isStringfor technical reasons, the semantic type is actuallyBoolean. Default value isfalse.
- 
goalsObject goals Deprecated. Unused by Maven.
- 
groupIdString groupId The group ID of the plugin in the repository.
- 
versionString version The version (or valid range of versions) of the plugin to be used.
 
- 
 
- 
- 
Class org.apache.maven.model.PluginConfigurationclass PluginConfiguration extends PluginContainer implements Serializable- 
Serialized Fields- 
pluginManagementPluginManagement pluginManagement Default plugin information to be made available for reference by projects derived from this one. This plugin configuration will not be resolved or bound to the lifecycle unless referenced. Any local configuration for a given plugin will override the plugin's entire definition here.
 
- 
 
- 
- 
Class org.apache.maven.model.PluginContainerclass PluginContainer extends Object implements Serializable- 
Serialized Fields- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
pluginMapMap<String, Plugin> pluginMap 
- 
pluginsList<Plugin> plugins Field plugins.
- 
pluginsLocationInputLocation pluginsLocation Field pluginsLocation.
 
- 
 
- 
- 
Class org.apache.maven.model.PluginExecutionclass PluginExecution extends ConfigurationContainer implements Serializable- 
Serialized Fields- 
goalsList<String> goals Field goals.
- 
idString id The identifier of this execution for labelling the goals during the build, and for matching executions to merge during inheritance and profile injection.
- 
phaseString phase The build lifecycle phase to bind the goals in this execution to. If omitted, the goals will be bound to the default phase specified by the plugin.
- 
priorityint priority The priority of this execution compared to other executions which are bound to the same phase. Warning: This is an internal utility property that is only public for technical reasons. It is not part of the public API. In particular, this property can be changed or deleted without prior notice.
 
- 
 
- 
- 
Class org.apache.maven.model.PluginManagementclass PluginManagement extends PluginContainer implements Serializable
- 
Class org.apache.maven.model.Prerequisitesclass Prerequisites extends Object implements Serializable- 
Serialized Fields- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
mavenString maven For a plugin project (packaging ismaven-plugin), the minimum version of Maven required to use the resulting plugin.
- 
mavenLocationInputLocation mavenLocation Field mavenLocation.
 
- 
 
- 
- 
Class org.apache.maven.model.Profileclass Profile extends ModelBase implements Serializable- 
Serialized Fields- 
activationActivation activation The conditional logic which will automatically trigger the inclusion of this profile.
- 
buildBuildBase build Information required to build the project.
- 
idString id The identifier of this build profile. This is used for command line activation, and identifies profiles to be merged.
- 
sourceString source 
 
- 
 
- 
- 
Class org.apache.maven.model.Relocationclass Relocation extends Object implements Serializable- 
Serialized Fields- 
artifactIdString artifactId The new artifact ID of the artifact.
- 
artifactIdLocationInputLocation artifactIdLocation Field artifactIdLocation.
- 
groupIdString groupId The group ID the artifact has moved to.
- 
groupIdLocationInputLocation groupIdLocation Field groupIdLocation.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
messageString message An additional message to show the user about the move, such as the reason.
- 
messageLocationInputLocation messageLocation Field messageLocation.
- 
versionString version The new version of the artifact.
- 
versionLocationInputLocation versionLocation Field versionLocation.
 
- 
 
- 
- 
Class org.apache.maven.model.Reportingclass Reporting extends Object implements Serializable- 
Serialized Fields- 
excludeDefaultsString excludeDefaults If true, then the default reports are not included in the site generation. This includes the reports in the "Project Info" menu. Note: While the type of this field isStringfor technical reasons, the semantic type is actuallyBoolean. Default value isfalse.
- 
excludeDefaultsLocationInputLocation excludeDefaultsLocation Field excludeDefaultsLocation.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
outputDirectoryString outputDirectory Where to store all of the generated reports. The default is${project.build.directory}/site.
- 
outputDirectoryLocationInputLocation outputDirectoryLocation Field outputDirectoryLocation.
- 
pluginsList<ReportPlugin> plugins Field plugins.
- 
pluginsLocationInputLocation pluginsLocation Field pluginsLocation.
- 
reportPluginMapMap<String, ReportPlugin> reportPluginMap 
 
- 
 
- 
- 
Class org.apache.maven.model.ReportPluginclass ReportPlugin extends ConfigurationContainer implements Serializable- 
Serialized Fields- 
artifactIdString artifactId The artifact ID of the reporting plugin in the repository.
- 
groupIdString groupId The group ID of the reporting plugin in the repository.
- 
reportSetMapMap<String, ReportSet> reportSetMap 
- 
reportSetsList<ReportSet> reportSets Field reportSets.
- 
versionString version The version of the reporting plugin to be used. Starting with Maven 3, if no version is defined explicitely, version is searched inbuild/pluginsthen inbuild/pluginManagement.
 
- 
 
- 
- 
Class org.apache.maven.model.ReportSetclass ReportSet extends ConfigurationContainer implements Serializable
- 
Class org.apache.maven.model.Repositoryclass Repository extends RepositoryBase implements Serializable- 
Serialized Fields- 
releasesRepositoryPolicy releases How to handle downloading of releases from this repository.
- 
snapshotsRepositoryPolicy snapshots How to handle downloading of snapshots from this repository.
 
- 
 
- 
- 
Class org.apache.maven.model.RepositoryBaseclass RepositoryBase extends Object implements Serializable- 
Serialized Fields- 
idString id A unique identifier for a repository. This is used to match the repository to configuration in thesettings.xmlfile, for example. Furthermore, the identifier is used during POM inheritance and profile injection to detect repositories that should be merged.
- 
idLocationInputLocation idLocation Field idLocation.
- 
layoutString layout The type of layout this repository uses for locating and storing artifacts - can belegacyordefault.
- 
layoutLocationInputLocation layoutLocation Field layoutLocation.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
nameString name Human readable name of the repository.
- 
nameLocationInputLocation nameLocation Field nameLocation.
- 
urlString url The url of the repository, in the formprotocol://hostname/path.
- 
urlLocationInputLocation urlLocation Field urlLocation.
 
- 
 
- 
- 
Class org.apache.maven.model.RepositoryPolicyclass RepositoryPolicy extends Object implements Serializable- 
Serialized Fields- 
checksumPolicyString checksumPolicy What to do when verification of an artifact checksum fails. Valid values areignore,failorwarn(the default).
- 
checksumPolicyLocationInputLocation checksumPolicyLocation Field checksumPolicyLocation.
- 
enabledString enabled Whether to use this repository for downloading this type of artifact. Note: While the type of this field isStringfor technical reasons, the semantic type is actuallyBoolean. Default value istrue.
- 
enabledLocationInputLocation enabledLocation Field enabledLocation.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
updatePolicyString updatePolicy The frequency for downloading updates - can bealways,daily(default),interval:XXX(in minutes) ornever(only if it doesn't exist locally).
- 
updatePolicyLocationInputLocation updatePolicyLocation Field updatePolicyLocation.
 
- 
 
- 
- 
Class org.apache.maven.model.Resourceclass Resource extends FileSet implements Serializable- 
Serialized Fields- 
filteringString filtering Whether resources are filtered to replace tokens with parameterised values or not. The values are taken from thepropertieselement and from the properties in the files listed in thefilterselement. Note: While the type of this field isStringfor technical reasons, the semantic type is actuallyBoolean. Default value isfalse.
- 
mergeIdString mergeId FOR INTERNAL USE ONLY. This is a unique identifier assigned to each resource to allow Maven to merge changes to this resource that take place during the execution of a plugin. This field must be managed by the generated parser and formatter classes in order to allow it to survive model interpolation.
- 
targetPathString targetPath Describe the resource target path. The path is relative to the target/classes directory (i.e.${project.build.outputDirectory}). For example, if you want that resource to appear in a specific package (org.apache.maven.messages), you must specify this element with this value:org/apache/maven/messages. This is not required if you simply put the resources in that directory structure at the source, however.
 
- 
 
- 
- 
Class org.apache.maven.model.Scmclass Scm extends Object implements Serializable- 
Serialized Fields- 
childScmConnectionInheritAppendPathString childScmConnectionInheritAppendPath When children inherit from scm connection, append path or not? Note: While the type of this field isStringfor technical reasons, the semantic type is actuallyBoolean
 Default value is:true
 Since: Maven 3.6.1 .
- 
childScmConnectionInheritAppendPathLocationInputLocation childScmConnectionInheritAppendPathLocation Field childScmConnectionInheritAppendPathLocation.
- 
childScmDeveloperConnectionInheritAppendPathString childScmDeveloperConnectionInheritAppendPath When children inherit from scm developer connection, append path or not? Note: While the type of this field isStringfor technical reasons, the semantic type is actuallyBoolean
 Default value is:true
 Since: Maven 3.6.1 .
- 
childScmDeveloperConnectionInheritAppendPathLocationInputLocation childScmDeveloperConnectionInheritAppendPathLocation Field childScmDeveloperConnectionInheritAppendPathLocation.
- 
childScmUrlInheritAppendPathString childScmUrlInheritAppendPath When children inherit from scm url, append path or not? Note: While the type of this field isStringfor technical reasons, the semantic type is actuallyBoolean
 Default value is:true
 Since: Maven 3.6.1 .
- 
childScmUrlInheritAppendPathLocationInputLocation childScmUrlInheritAppendPathLocation Field childScmUrlInheritAppendPathLocation.
- 
connectionString connection The source control management system URL that describes the repository and how to connect to the repository. For more information, see the URL format and list of supported SCMs. This connection is read-only.
 Default value is: parent value [+ path adjustment] + (artifactId or project.directory property), or just parent value if scm'schild.scm.connection.inherit.append.path="false"
- 
connectionLocationInputLocation connectionLocation Field connectionLocation.
- 
developerConnectionString developerConnection Just likeconnection, but for developers, i.e. this scm connection will not be read only.
 Default value is: parent value [+ path adjustment] + (artifactId or project.directory property), or just parent value if scm'schild.scm.developerConnection.inherit.append.path="false"
- 
developerConnectionLocationInputLocation developerConnectionLocation Field developerConnectionLocation.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
tagString tag The tag of current code. By default, it's set to HEAD during development.
- 
tagLocationInputLocation tagLocation Field tagLocation.
- 
urlString url The URL to the project's browsable SCM repository, such as ViewVC or Fisheye.
 Default value is: parent value [+ path adjustment] + (artifactId or project.directory property), or just parent value if scm'schild.scm.url.inherit.append.path="false"
- 
urlLocationInputLocation urlLocation Field urlLocation.
 
- 
 
- 
- 
Class org.apache.maven.model.Siteclass Site extends Object implements Serializable- 
Serialized Fields- 
childSiteUrlInheritAppendPathString childSiteUrlInheritAppendPath When children inherit from distribution management site url, append path or not? Note: While the type of this field isStringfor technical reasons, the semantic type is actuallyBoolean
 Default value is:true
 Since: Maven 3.6.1 .
- 
childSiteUrlInheritAppendPathLocationInputLocation childSiteUrlInheritAppendPathLocation Field childSiteUrlInheritAppendPathLocation.
- 
idString id A unique identifier for a deployment location. This is used to match the site to configuration in thesettings.xmlfile, for example.
- 
idLocationInputLocation idLocation Field idLocation.
- 
locationInputLocation location Field location.
- 
locationsMap<Object, InputLocation> locations Field locations.
- 
nameString name Human readable name of the deployment location.
- 
nameLocationInputLocation nameLocation Field nameLocation.
- 
urlString url The url of the location where website is deployed, in the formprotocol://hostname/path.
 Default value is: parent value [+ path adjustment] + (artifactId or project.directory property), or just parent value if site'schild.site.url.inherit.append.path="false"
- 
urlLocationInputLocation urlLocation Field urlLocation.
 
- 
 
- 
 
- 
- 
Package org.apache.maven.model.building- 
Exception Class org.apache.maven.model.building.ModelBuildingExceptionclass ModelBuildingException extends Exception implements Serializable- 
Serialized Fields- 
resultModelBuildingResult result 
 
- 
 
- 
 
- 
- 
Package org.apache.maven.model.io- 
Exception Class org.apache.maven.model.io.ModelParseExceptionclass ModelParseException extends IOException implements Serializable- 
Serialized Fields- 
columnNumberint columnNumber The one-based index of the column containing the error.
- 
lineNumberint lineNumber The one-based index of the line containing the error.
 
- 
 
- 
 
- 
- 
Package org.apache.maven.model.resolution- 
Exception Class org.apache.maven.model.resolution.InvalidRepositoryExceptionclass InvalidRepositoryException extends Exception implements Serializable- 
Serialized Fields- 
repositoryRepository repository The repository that raised this error, can benull.
 
- 
 
- 
- 
Exception Class org.apache.maven.model.resolution.UnresolvableModelExceptionclass UnresolvableModelException extends Exception implements Serializable
 
- 
- 
Package org.apache.maven.plugin- 
Exception Class org.apache.maven.plugin.AbstractMojoExecutionExceptionclass AbstractMojoExecutionException extends Exception implements Serializable
- 
Exception Class org.apache.maven.plugin.CycleDetectedInPluginGraphExceptionclass CycleDetectedInPluginGraphException extends Exception implements Serializable- 
Serialized Fields- 
pluginPlugin plugin 
 
- 
 
- 
- 
Exception Class org.apache.maven.plugin.InvalidPluginDescriptorExceptionclass InvalidPluginDescriptorException extends Exception implements Serializable
- 
Exception Class org.apache.maven.plugin.InvalidPluginExceptionclass InvalidPluginException extends Exception implements Serializable
- 
Exception Class org.apache.maven.plugin.MojoExecutionExceptionclass MojoExecutionException extends AbstractMojoExecutionException implements Serializable
- 
Exception Class org.apache.maven.plugin.MojoFailureExceptionclass MojoFailureException extends AbstractMojoExecutionException implements Serializable
- 
Exception Class org.apache.maven.plugin.MojoNotFoundExceptionclass MojoNotFoundException extends Exception implements Serializable- 
Serialized Fields- 
goalString goal 
- 
pluginDescriptorPluginDescriptor pluginDescriptor 
 
- 
 
- 
- 
Exception Class org.apache.maven.plugin.PluginConfigurationExceptionclass PluginConfigurationException extends Exception implements Serializable- 
Serialized Fields- 
originalMessageString originalMessage 
- 
pluginDescriptorPluginDescriptor pluginDescriptor 
 
- 
 
- 
- 
Exception Class org.apache.maven.plugin.PluginContainerExceptionclass PluginContainerException extends PluginManagerException implements Serializable- 
Serialized Fields- 
pluginRealmorg.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm 
 
- 
 
- 
- 
Exception Class org.apache.maven.plugin.PluginDescriptorParsingExceptionclass PluginDescriptorParsingException extends Exception implements Serializable
- 
Exception Class org.apache.maven.plugin.PluginExecutionExceptionclass PluginExecutionException extends PluginManagerException implements Serializable- 
Serialized Fields- 
mojoExecutionMojoExecution mojoExecution 
 
- 
 
- 
- 
Exception Class org.apache.maven.plugin.PluginIncompatibleExceptionclass PluginIncompatibleException extends PluginManagerException implements Serializable
- 
Exception Class org.apache.maven.plugin.PluginLoaderExceptionclass PluginLoaderException extends Exception implements Serializable- 
Serialized Fields- 
pluginKeyString pluginKey 
 
- 
 
- 
- 
Exception Class org.apache.maven.plugin.PluginManagerExceptionclass PluginManagerException extends Exception implements Serializable- 
Serialized Fields- 
goalString goal 
- 
pluginArtifactIdString pluginArtifactId 
- 
pluginGroupIdString pluginGroupId 
- 
pluginVersionString pluginVersion 
- 
projectMavenProject project 
 
- 
 
- 
- 
Exception Class org.apache.maven.plugin.PluginNotFoundExceptionclass PluginNotFoundException extends AbstractArtifactResolutionException implements Serializable- 
Serialized Fields- 
pluginPlugin plugin 
 
- 
 
- 
- 
Exception Class org.apache.maven.plugin.PluginParameterExceptionclass PluginParameterException extends PluginConfigurationException implements Serializable- 
Serialized Fields- 
mojoMojoDescriptor mojo 
- 
parametersList<Parameter> parameters 
 
- 
 
- 
- 
Exception Class org.apache.maven.plugin.PluginResolutionExceptionclass PluginResolutionException extends Exception implements Serializable- 
Serialized Fields- 
pluginPlugin plugin 
 
- 
 
- 
 
- 
- 
Package org.apache.maven.plugin.descriptor- 
Exception Class org.apache.maven.plugin.descriptor.DuplicateMojoDescriptorExceptionclass DuplicateMojoDescriptorException extends InvalidPluginDescriptorException implements Serializable
- 
Exception Class org.apache.maven.plugin.descriptor.DuplicateParameterExceptionclass DuplicateParameterException extends InvalidPluginDescriptorException implements Serializable
- 
Exception Class org.apache.maven.plugin.descriptor.InvalidParameterExceptionclass InvalidParameterException extends InvalidPluginDescriptorException implements Serializable
- 
Exception Class org.apache.maven.plugin.descriptor.InvalidPluginDescriptorExceptionclass InvalidPluginDescriptorException extends org.codehaus.plexus.configuration.PlexusConfigurationException implements Serializable
 
- 
- 
Package org.apache.maven.plugin.lifecycle- 
Class org.apache.maven.plugin.lifecycle.Executionclass Execution extends Object implements Serializable
- 
Class org.apache.maven.plugin.lifecycle.Lifecycleclass Lifecycle extends Object implements Serializable
- 
Class org.apache.maven.plugin.lifecycle.LifecycleConfigurationclass LifecycleConfiguration extends Object implements Serializable
- 
Class org.apache.maven.plugin.lifecycle.Phaseclass Phase extends Object implements Serializable
 
- 
- 
Package org.apache.maven.plugin.prefix- 
Exception Class org.apache.maven.plugin.prefix.NoPluginFoundForPrefixExceptionclass NoPluginFoundForPrefixException extends Exception implements Serializable
 
- 
- 
Package org.apache.maven.plugin.version- 
Exception Class org.apache.maven.plugin.version.PluginVersionNotFoundExceptionclass PluginVersionNotFoundException extends Exception implements Serializable
- 
Exception Class org.apache.maven.plugin.version.PluginVersionResolutionExceptionclass PluginVersionResolutionException extends Exception implements Serializable
 
- 
- 
Package org.apache.maven.profiles- 
Class org.apache.maven.profiles.Activationclass Activation extends Object implements Serializable- 
Serialized Fields- 
activeByDefaultboolean activeByDefault Flag specifying whether this profile is active as a default.
- 
fileActivationFile file Specifies that this profile will be activated based on existence of a file.
- 
jdkString jdk Specifies that this profile will be activated when a matching JDK is detected.
- 
osActivationOS os Specifies that this profile will be activated when matching OS attributes are detected.
- 
propertyActivationProperty property Specifies that this profile will be activated when this property is specified.
 
- 
 
- 
- 
Class org.apache.maven.profiles.ActivationFileclass ActivationFile extends Object implements Serializable
- 
Class org.apache.maven.profiles.ActivationOSclass ActivationOS extends Object implements Serializable- 
Serialized Fields- 
archString arch The architecture of the OS to be used to activate a profile.
- 
familyString family The general family of the OS to be used to activate a profile (e.g. 'windows').
- 
nameString name The name of the OS to be used to activate a profile.
- 
versionString version The version of the OS to be used to activate a profile.
 
- 
 
- 
- 
Class org.apache.maven.profiles.ActivationPropertyclass ActivationProperty extends Object implements Serializable
- 
Class org.apache.maven.profiles.Profileclass Profile extends Object implements Serializable- 
Serialized Fields- 
activationActivation activation The conditional logic which will automatically trigger the inclusion of this profile.
- 
idString id The ID of this build profile, for activation purposes.
- 
pluginRepositoriesList<Repository> pluginRepositories This may be removed or relocated in the near future. It is undecided whether plugins really need a remote repository set of their own.
- 
propertiesProperties properties Field properties.
- 
repositoriesList<Repository> repositories Field repositories.
 
- 
 
- 
- 
Class org.apache.maven.profiles.ProfilesRootclass ProfilesRoot extends Object implements Serializable
- 
Class org.apache.maven.profiles.Repositoryclass Repository extends RepositoryBase implements Serializable- 
Serialized Fields- 
releasesRepositoryPolicy releases How to handle downloading of releases from this repository.
- 
snapshotsRepositoryPolicy snapshots How to handle downloading of snapshots from this repository.
 
- 
 
- 
- 
Class org.apache.maven.profiles.RepositoryBaseclass RepositoryBase extends Object implements Serializable
- 
Class org.apache.maven.profiles.RepositoryPolicyclass RepositoryPolicy extends Object implements Serializable- 
Serialized Fields- 
checksumPolicyString checksumPolicy What to do when verification of an artifact checksum fails - warn, fail, etc. Valid values are "fail" or "warn".
- 
enabledboolean enabled Whether to use this repository for downloading this type of artifact.
- 
updatePolicyString updatePolicy The frequency for downloading updates - can be "always", "daily" (default), "interval:XXX" (in minutes) or "never" (only if it doesn't exist locally).
 
- 
 
- 
 
- 
- 
Package org.apache.maven.profiles.activation- 
Exception Class org.apache.maven.profiles.activation.ProfileActivationExceptionclass ProfileActivationException extends Exception implements Serializable- serialVersionUID:
- -90820222109103638L
 
 
- 
- 
Package org.apache.maven.project- 
Exception Class org.apache.maven.project.DependencyResolutionExceptionclass DependencyResolutionException extends Exception implements Serializable
- 
Exception Class org.apache.maven.project.DuplicateArtifactAttachmentExceptionclass DuplicateArtifactAttachmentException extends RuntimeException implements Serializable- 
Serialized Fields- 
artifactArtifact artifact 
- 
projectMavenProject project 
 
- 
 
- 
- 
Exception Class org.apache.maven.project.DuplicateProjectExceptionclass DuplicateProjectException extends Exception implements Serializable
- 
Exception Class org.apache.maven.project.InvalidProjectModelExceptionclass InvalidProjectModelException extends ProjectBuildingException implements Serializable- 
Serialized Fields- 
validationResultModelValidationResult validationResult Deprecated.
 
- 
 
- 
- 
Exception Class org.apache.maven.project.InvalidProjectVersionExceptionclass InvalidProjectVersionException extends ProjectBuildingException implements Serializable
- 
Exception Class org.apache.maven.project.MissingRepositoryElementExceptionclass MissingRepositoryElementException extends InvalidRepositoryException implements Serializable
- 
Exception Class org.apache.maven.project.ProjectBuildingExceptionclass ProjectBuildingException extends Exception implements Serializable- 
Serialized Fields- 
pomFileFile pomFile 
- 
projectIdString projectId 
- 
resultsList<ProjectBuildingResult> results 
 
- 
 
- 
 
- 
- 
Package org.apache.maven.project.artifact- 
Exception Class org.apache.maven.project.artifact.InvalidDependencyVersionExceptionclass InvalidDependencyVersionException extends InvalidProjectVersionException implements Serializable- 
Serialized Fields- 
dependencyDependency dependency 
 
- 
 
- 
 
- 
- 
Package org.apache.maven.project.interpolation- 
Exception Class org.apache.maven.project.interpolation.ModelInterpolationExceptionclass ModelInterpolationException extends Exception implements Serializable
 
- 
- 
Package org.apache.maven.reporting- 
Exception Class org.apache.maven.reporting.MavenReportExceptionclass MavenReportException extends Exception implements Serializable
 
- 
- 
Package org.apache.maven.repository- 
Exception Class org.apache.maven.repository.ArtifactDoesNotExistExceptionclass ArtifactDoesNotExistException extends Exception implements Serializable
- 
Class org.apache.maven.repository.ArtifactTransferEventclass ArtifactTransferEvent extends EventObject implements Serializable- 
Serialized Fields- 
artifactArtifactTransferResource artifact 
- 
dataBufferbyte[] dataBuffer 
- 
dataLengthint dataLength 
- 
dataOffsetint dataOffset 
- 
eventTypeint eventType 
- 
exceptionException exception 
- 
localFileFile localFile 
- 
requestTypeint requestType 
- 
transferredByteslong transferredBytes 
 
- 
 
- 
- 
Exception Class org.apache.maven.repository.ArtifactTransferFailedExceptionclass ArtifactTransferFailedException extends Exception implements Serializable
- 
Exception Class org.apache.maven.repository.LocalRepositoryNotAccessibleExceptionclass LocalRepositoryNotAccessibleException extends IOException implements Serializable
- 
Exception Class org.apache.maven.repository.VersionNotFoundExceptionclass VersionNotFoundException extends Exception implements Serializable- 
Serialized Fields- 
causeInvalidVersionSpecificationException cause 
- 
dependencyDependency dependency 
- 
pomFileFile pomFile 
- 
projectIdString projectId 
 
- 
 
- 
 
- 
- 
Package org.apache.maven.repository.legacy- 
Exception Class org.apache.maven.repository.legacy.ChecksumFailedExceptionclass ChecksumFailedException extends org.apache.maven.wagon.TransferFailedException implements Serializable
- 
Exception Class org.apache.maven.repository.legacy.WagonConfigurationExceptionclass WagonConfigurationException extends org.apache.maven.wagon.TransferFailedException implements Serializable- serialVersionUID:
- 1L
 
 
- 
- 
Package org.apache.maven.repository.legacy.metadata- 
Exception Class org.apache.maven.repository.legacy.metadata.ArtifactMetadataRetrievalExceptionclass ArtifactMetadataRetrievalException extends Exception implements Serializable- 
Serialized Fields- 
artifactArtifact artifact 
 
- 
 
- 
 
- 
- 
Package org.apache.maven.repository.legacy.resolver.conflict- 
Exception Class org.apache.maven.repository.legacy.resolver.conflict.ConflictResolverNotFoundExceptionclass ConflictResolverNotFoundException extends Exception implements Serializable- serialVersionUID:
- 3372412184339653914L
 
 
- 
- 
Package org.apache.maven.repository.metadata- 
Exception Class org.apache.maven.repository.metadata.GraphConflictResolutionExceptionclass GraphConflictResolutionException extends Exception implements Serializable- serialVersionUID:
- 2677613140287940255L
 
- 
Exception Class org.apache.maven.repository.metadata.MetadataGraphTransformationExceptionclass MetadataGraphTransformationException extends Exception implements Serializable- serialVersionUID:
- -4029897098314019152L
 
- 
Exception Class org.apache.maven.repository.metadata.MetadataResolutionExceptionclass MetadataResolutionException extends Exception implements Serializable
- 
Exception Class org.apache.maven.repository.metadata.MetadataRetrievalExceptionclass MetadataRetrievalException extends Exception implements Serializable- 
Serialized Fields- 
artifactArtifactMetadata artifact 
 
- 
 
- 
 
- 
- 
Package org.apache.maven.settings- 
Class org.apache.maven.settings.Activationclass Activation extends Object implements Serializable- 
Serialized Fields- 
activeByDefaultboolean activeByDefault Flag specifying whether this profile is active as a default.
- 
fileActivationFile file Specifies that this profile will be activated based on existence of a file.
- 
jdkString jdk Specifies that this profile will be activated when a matching JDK is detected.
- 
osActivationOS os Specifies that this profile will be activated when matching OS attributes are detected.
- 
propertyActivationProperty property Specifies that this profile will be activated when this property is specified.
 
- 
 
- 
- 
Class org.apache.maven.settings.ActivationFileclass ActivationFile extends Object implements Serializable
- 
Class org.apache.maven.settings.ActivationOSclass ActivationOS extends Object implements Serializable- 
Serialized Fields- 
archString arch The architecture of the OS to be used to activate a profile.
- 
familyString family The general family of the OS to be used to activate a profile (e.g. 'windows') .
- 
nameString name The name of the OS to be used to activate a profile.
- 
versionString version The version of the OS to be used to activate a profile.
 
- 
 
- 
- 
Class org.apache.maven.settings.ActivationPropertyclass ActivationProperty extends Object implements Serializable
- 
Class org.apache.maven.settings.IdentifiableBaseclass IdentifiableBase extends TrackableBase implements Serializable- 
Serialized Fields- 
idString id Item identifier.
 
- 
 
- 
- 
Class org.apache.maven.settings.Mirrorclass Mirror extends IdentifiableBase implements Serializable- 
Serialized Fields- 
blockedboolean blocked Whether this mirror should be blocked from any download request but fail the download process, explaining why.
 Default value is:false
 Since: Maven 3.8.0 .
- 
layoutString layout The layout of the mirror repository.
 Since: Maven 3 .
- 
mirrorOfString mirrorOf A repository id or (since Maven 2.0.9) an expression matching one or many repository ids to mirror, e.g.,centralor*,!repo1.*(since Maven 2.0.5),external:*(since Maven 2.0.9) andexternal:http:*(since Maven 3.8.0) have a special meaning: see Mirror Settings guide.
- 
mirrorOfLayoutsString mirrorOfLayouts The layouts of repositories being mirrored. This value can be used to restrict the usage of the mirror to repositories with a matching layout (apart from a matching id).
 Since: Maven 3 .
- 
nameString name The optional name that describes the mirror.
- 
urlString url The URL of the mirror repository.
 
- 
 
- 
- 
Class org.apache.maven.settings.Profileclass Profile extends IdentifiableBase implements Serializable- 
Serialized Fields- 
activationActivation activation The conditional logic which will automatically trigger the inclusion of this profile.
- 
pluginRepositoriesList<Repository> pluginRepositories This may be removed or relocated in the near future. It is undecided whether plugins really need a remote repository set of their own.
- 
propertiesProperties properties Field properties.
- 
repositoriesList<Repository> repositories Field repositories.
 
- 
 
- 
- 
Class org.apache.maven.settings.Proxyclass Proxy extends IdentifiableBase implements Serializable- 
Serialized Fields- 
activeboolean active Whether this proxy configuration is the active one.
- 
hostString host The proxy host.
- 
nonProxyHostsString nonProxyHosts The list of non-proxied hosts (delimited by|).
- 
passwordString password The proxy password.
- 
portint port The proxy port.
- 
protocolString protocol The proxy protocol.
- 
usernameString username The proxy user.
 
- 
 
- 
- 
Class org.apache.maven.settings.Repositoryclass Repository extends RepositoryBase implements Serializable- 
Serialized Fields- 
releasesRepositoryPolicy releases How to handle downloading of releases from this repository .
- 
snapshotsRepositoryPolicy snapshots How to handle downloading of snapshots from this repository .
 
- 
 
- 
- 
Class org.apache.maven.settings.RepositoryBaseclass RepositoryBase extends Object implements Serializable
- 
Class org.apache.maven.settings.RepositoryPolicyclass RepositoryPolicy extends Object implements Serializable- 
Serialized Fields- 
checksumPolicyString checksumPolicy What to do when verification of an artifact checksum fails - warn, fail, etc. Valid values are "fail" or "warn".
- 
enabledboolean enabled Whether to use this repository for downloading this type of artifact.
- 
updatePolicyString updatePolicy The frequency for downloading updates - can be "always", "daily" (default), "interval:XXX" (in minutes) or "never" (only if it doesn't exist locally).
 
- 
 
- 
- 
Class org.apache.maven.settings.Serverclass Server extends IdentifiableBase implements Serializable- 
Serialized Fields- 
configurationObject configuration Extra configuration for the transport layer.
- 
directoryPermissionsString directoryPermissions The permissions for directories when they are created.
- 
filePermissionsString filePermissions The permissions for files when they are created.
- 
passphraseString passphrase The passphrase used in conjunction with the privateKey to authenticate.
- 
passwordString password The password used in conjunction with the username to authenticate.
- 
privateKeyString privateKey The private key location used to authenticate.
- 
usernameString username The username used to authenticate.
 
- 
 
- 
- 
Class org.apache.maven.settings.Settingsclass Settings extends TrackableBase implements Serializable- 
Serialized Fields- 
activeProfilesList<String> activeProfiles Field activeProfiles.
- 
activeProxyProxy activeProxy 
- 
interactiveModeboolean interactiveMode Whether Maven should attempt to interact with the user for input.
- 
localRepositoryString localRepository The local repository.
 Default value is:${user.home}/.m2/repository
- 
mirrorsList<Mirror> mirrors Field mirrors.
- 
modelEncodingString modelEncoding Field modelEncoding.
- 
offlineboolean offline Indicate whether maven should operate in offline mode full-time.
- 
pluginGroupsList<String> pluginGroups Field pluginGroups.
- 
profileMapMap<String, Profile> profileMap 
- 
profilesList<Profile> profiles Field profiles.
- 
proxiesList<Proxy> proxies Field proxies.
- 
serversList<Server> servers Field servers.
- 
usePluginRegistryboolean usePluginRegistry Whether Maven should use theplugin-registry.xmlfile to manage plugin versions.
 
- 
 
- 
- 
Exception Class org.apache.maven.settings.SettingsConfigurationExceptionclass SettingsConfigurationException extends Exception implements Serializable- 
Serialized Fields- 
columnNumberint columnNumber 
- 
lineNumberint lineNumber 
 
- 
 
- 
- 
Class org.apache.maven.settings.TrackableBaseclass TrackableBase extends Object implements Serializable- 
Serialized Fields- 
sourceLevelString sourceLevel 
- 
sourceLevelSetboolean sourceLevelSet 
 
- 
 
- 
 
- 
- 
Package org.apache.maven.settings.building- 
Exception Class org.apache.maven.settings.building.SettingsBuildingExceptionclass SettingsBuildingException extends Exception implements Serializable- 
Serialized Fields- 
problemsList<SettingsProblem> problems 
 
- 
 
- 
 
- 
- 
Package org.apache.maven.settings.io- 
Exception Class org.apache.maven.settings.io.SettingsParseExceptionclass SettingsParseException extends IOException implements Serializable- 
Serialized Fields- 
columnNumberint columnNumber The one-based index of the column containing the error.
- 
lineNumberint lineNumber The one-based index of the line containing the error.
 
- 
 
- 
 
- 
- 
Package org.apache.maven.toolchain- 
Exception Class org.apache.maven.toolchain.MisconfiguredToolchainExceptionclass MisconfiguredToolchainException extends Exception implements Serializable
 
- 
- 
Package org.apache.maven.toolchain.building- 
Exception Class org.apache.maven.toolchain.building.ToolchainsBuildingExceptionclass ToolchainsBuildingException extends Exception implements Serializable
 
- 
- 
Package org.apache.maven.toolchain.io- 
Exception Class org.apache.maven.toolchain.io.ToolchainsParseExceptionclass ToolchainsParseException extends IOException implements Serializable- 
Serialized Fields- 
columnNumberint columnNumber The one-based index of the column containing the error.
- 
lineNumberint lineNumber The one-based index of the line containing the error.
 
- 
 
- 
 
- 
- 
Package org.apache.maven.toolchain.model- 
Class org.apache.maven.toolchain.model.PersistedToolchainsclass PersistedToolchains extends TrackableBase implements Serializable- 
Serialized Fields- 
modelEncodingString modelEncoding Field modelEncoding.
- 
toolchainsList<ToolchainModel> toolchains Field toolchains.
 
- 
 
- 
- 
Class org.apache.maven.toolchain.model.ToolchainModelclass ToolchainModel extends TrackableBase implements Serializable- 
Serialized Fields- 
configurationObject configuration Toolchain configuration information, like location or any information that is to be retrieved. Actual content structure is completely open: each toolchain type will define its own format and semantics. In general, this is a properties format: <name>value</name>with per-toolchain defined properties names.
- 
providesProperties provides Field provides.
- 
typeString type Type of toolchain:- jdkfor JDK Standard Toolchain,
- other value for Custom Toolchain
 
 
- 
 
- 
- 
Class org.apache.maven.toolchain.model.TrackableBaseclass TrackableBase extends Object implements Serializable- 
Serialized Fields- 
sourceLevelString sourceLevel 
- 
sourceLevelSetboolean sourceLevelSet 
 
- 
 
- 
 
- 
- 
Package org.apache.maven.usability.plugin- 
Class org.apache.maven.usability.plugin.Expressionclass Expression extends Object implements Serializable- 
Serialized Fields- 
apiMethodsProperties apiMethods Field apiMethods.
- 
banString ban A preferred alternative to this expression, in the case where it's banned from use.
- 
cliOptionsProperties cliOptions Field cliOptions.
- 
configurationString configuration The place and syntax used to change the value of this expression.
- 
deprecationString deprecation A preferred alternative to this expression, in the case where it's deprecated.
- 
descriptionString description The description of what this expression references, and what it's generally used for.
- 
editableboolean editable Whether the value of this expression can be changed.
- 
syntaxString syntax The syntax of the expression.
 
- 
 
- 
- 
Class org.apache.maven.usability.plugin.ExpressionDocumentationclass ExpressionDocumentation extends Object implements Serializable- 
Serialized Fields- 
expressionsList<Expression> expressions Field expressions.
- 
expressionsBySyntaxMap expressionsBySyntax 
- 
modelEncodingString modelEncoding Field modelEncoding.
 
- 
 
- 
- 
Exception Class org.apache.maven.usability.plugin.ExpressionDocumentationExceptionclass ExpressionDocumentationException extends Exception implements Serializable- serialVersionUID:
- 1L
 
 
- 
- 
Package org.slf4j
- 
Package org.slf4j.impl- 
Class org.slf4j.impl.MavenSimpleLoggerclass MavenSimpleLogger extends SimpleLogger implements Serializable
- 
Class org.slf4j.impl.SimpleLoggerclass SimpleLogger extends org.slf4j.helpers.MarkerIgnoringBase implements Serializable- serialVersionUID:
- -632788891211436180L
 - 
Serialized Fields- 
currentLogLevelint currentLogLevel The current log level
 
- 
 
 
-