Serialized Form
-
Package org.apache.maven.archetype.catalog
-
Class org.apache.maven.archetype.catalog.Archetype
class Archetype extends Object implements Serializable-
Serialized Fields
-
artifactId
String artifactId
The artifactId of the archetype. -
description
String description
The description of the archetype. -
goals
List<String> goals
Field goals. -
groupId
String groupId
The groupId of the archetype. -
properties
Properties properties
Field properties. -
repository
String repository
Deprecated.The URL of the repository where to find the archetype. When omitted, the archetype is searched for in the repository where the catalog comes from. -
version
String version
The version of the archetype.RELEASE
is a valid version.
-
-
-
Class org.apache.maven.archetype.catalog.ArchetypeCatalog
class ArchetypeCatalog extends Object implements Serializable
-
-
Package org.apache.maven.archetype.downloader
-
Exception Class org.apache.maven.archetype.downloader.DownloadException
class DownloadException extends Exception implements Serializable
-
-
Package org.apache.maven.archetype.exception
-
Exception Class org.apache.maven.archetype.exception.ArchetypeException
class ArchetypeException extends Exception implements Serializable -
Exception Class org.apache.maven.archetype.exception.ArchetypeGenerationConfigurationFailure
class ArchetypeGenerationConfigurationFailure extends ArchetypeException implements Serializable -
Exception Class org.apache.maven.archetype.exception.ArchetypeGenerationFailure
class ArchetypeGenerationFailure extends ArchetypeException implements Serializable -
Exception Class org.apache.maven.archetype.exception.ArchetypeNotConfigured
class ArchetypeNotConfigured extends ArchetypeException implements Serializable -
Exception Class org.apache.maven.archetype.exception.ArchetypeNotDefined
class ArchetypeNotDefined extends ArchetypeException implements Serializable -
Exception Class org.apache.maven.archetype.exception.ArchetypeSelectionFailure
class ArchetypeSelectionFailure extends ArchetypeException implements Serializable -
Exception Class org.apache.maven.archetype.exception.InvalidPackaging
class InvalidPackaging extends ArchetypeException implements Serializable -
Exception Class org.apache.maven.archetype.exception.OutputFileExists
class OutputFileExists extends ArchetypeException implements Serializable -
Exception Class org.apache.maven.archetype.exception.PomFileExists
class PomFileExists extends ArchetypeException implements Serializable -
Exception Class org.apache.maven.archetype.exception.ProjectDirectoryExists
class ProjectDirectoryExists extends ArchetypeException implements Serializable -
Exception Class org.apache.maven.archetype.exception.TemplateCreationException
class TemplateCreationException extends ArchetypeException implements Serializable -
Exception Class org.apache.maven.archetype.exception.UnknownArchetype
class UnknownArchetype extends ArchetypeException implements Serializable -
Exception Class org.apache.maven.archetype.exception.UnknownGroup
class UnknownGroup extends ArchetypeException implements Serializable
-
-
Package org.apache.maven.archetype.metadata
-
Class org.apache.maven.archetype.metadata.AbstractArchetypeDescriptor
class AbstractArchetypeDescriptor extends Object implements Serializable-
Serialized Fields
-
fileSets
List<FileSet> fileSets
Field fileSets. -
modules
List<ModuleDescriptor> modules
Field modules.
-
-
-
Class org.apache.maven.archetype.metadata.ArchetypeDescriptor
class ArchetypeDescriptor extends AbstractArchetypeDescriptor implements Serializable-
Serialized Fields
-
modelEncoding
String modelEncoding
Field modelEncoding. -
name
String name
Name of the Archetype, that will be displayed to the user when choosing an archetype. -
partial
boolean partial
Is this archetype representing a full Maven project or only parts? -
requiredProperties
List<RequiredProperty> requiredProperties
Field requiredProperties.
-
-
-
Class org.apache.maven.archetype.metadata.FileSet
class FileSet extends Object implements Serializable-
Serialized Fields
-
directory
String directory
The directory where the files will be searched for, which is also the directory where the project's files will be generated. -
encoding
String encoding
Encoding to use when filtering content. -
excludes
List<String> excludes
Field excludes. -
filtered
boolean filtered
Filesets can be filtered, which means the selected files will be used as Velocity templates. They can be non-filtered, which means the selected files will be copied without modification. -
includes
List<String> includes
Field includes. -
packaged
boolean packaged
Filesets can be packaged, which means the selected files will be generated/copied in a directory structure that is prepended by the package property. They can be non-packaged, which means that the selected files will be generated/copied without that prepend.
-
-
-
Class org.apache.maven.archetype.metadata.ModuleDescriptor
class ModuleDescriptor extends AbstractArchetypeDescriptor implements Serializable -
Class org.apache.maven.archetype.metadata.RequiredProperty
class RequiredProperty extends Object implements Serializable
-
-
Package org.apache.maven.archetype.model
-
Class org.apache.maven.archetype.model.ArchetypeModel
class ArchetypeModel extends Object implements Serializable-
Serialized Fields
-
allowPartial
boolean allowPartial
Setting this option totrue
makes it possible to run thearchetype:create
even on existing projects. -
id
String id
The value should be the same as the artifactId in the archetypepom.xml
. -
modelEncoding
String modelEncoding
Field modelEncoding. -
resources
List<Resource> resources
Field resources. -
siteResources
List<Resource> siteResources
Field siteResources. -
sources
List<Source> sources
Field sources. -
testResources
List<Resource> testResources
Field testResources. -
testSources
List<Source> testSources
Field testSources.
-
-
-
Class org.apache.maven.archetype.model.Resource
class Resource extends Object implements Serializable-
Serialized Fields
-
encoding
String encoding
The encoding to be used when reading/writing this file. Platform encoding is used by default, or ISO-8859-1 when filename ends in.properties
-
file
String file
The resource file. -
filtered
boolean filtered
A resource can be filtered, which means the file will be used as Velocity template. It can be non-filtered, which means the file will be copied without modification.
-
-
-
Class org.apache.maven.archetype.model.Source
class Source extends Object implements Serializable
-
-
Package org.apache.maven.archetype.old
-
Exception Class org.apache.maven.archetype.old.ArchetypeDescriptorException
class ArchetypeDescriptorException extends ArchetypeGenerationFailure implements Serializable -
Exception Class org.apache.maven.archetype.old.ArchetypeTemplateProcessingException
class ArchetypeTemplateProcessingException extends ArchetypeGenerationFailure implements Serializable
-
-
Package org.apache.maven.archetype.source
-
Exception Class org.apache.maven.archetype.source.ArchetypeDataSourceException
class ArchetypeDataSourceException extends Exception implements Serializable
-