Skip navigation links
org.netbeans.api.maven 1.30

Maven API
Stable

MavenArchetypeAPI

See: Description

Maven API 
Package Description
org.netbeans.api.maven  
org.netbeans.api.maven.archetype
Describe an archetype, describe project to be created and invoke operations on them.

What is New (see all changes)?

Use Cases

Start exploring use-cases related to Maven archetypes at the ArchetypeWizards class.

Exported Interfaces

This table lists all of the module exported APIs with defined stability classifications. It is generated based on answers to questions about the architecture of the module. Read them all...
Group of java interfaces
Interface NameIn/OutStabilitySpecified in What Document?
MavenArchetypeAPIExportedStable

provides miscellaneous APIs related to operations provided by maven-archetype-plugin. See package description for more details.

Group of layer interfaces
Interface NameIn/OutStabilitySpecified in What Document?
MavenArchetypesExportedOfficial

"Projects/org-netbeans-modules-maven/Archetypes" folder contains fileobjects that represent archetypes. The archetypes are defined by the following file attributes:

groupIdmandatory
artifactIdmandatory
versionmandatory
repositoryoptionalurl of the archetype's repository
nameBundleKeyoptionalkey in bundle file that holds localized name
descriptionBundleKeyoptionalkey in bundle file that holds localized description

Implementation Details

Where are the sources for the module?

The sources for the module are in the Apache Git repositories or in the GitHub repositories.

What do other modules need to do to declare a dependency on this one, in addition to or instead of a plain module dependency?

No special requirements here.

Read more about the implementation in the answers to architecture questions.

Skip navigation links
org.netbeans.api.maven 1.30