Extensions

Quokka extensions can be divided into 4 categories:

Plugins
Plugins are the mechanism to add pre-defined targets to your projects. e.g. the jUnit plugin runs any jUnit tests within your project.

Dependency Sets
Dependency Sets are a bundle of pre-configured plugins and dependencies. e.g. the jar dependency set bundles resources, javac and other plugins to allow a .jar file to be built from java sources.

Archetypes
Archetypes are essentially project templates, allowing you to quickly create a new project.

XML Catalogues
XML Catalogues are a bundle of XML resources that are used by the XML plugin for transforming XML. e.g. the docbook plugin allows docbook xml documents to be transformed into HTML and PDF formats.

Plugins

Life Cycle Plugins

Developer Reports Plugins

Version Control Plugins

Miscellaneous

Dependency Sets

XML Catalogues

Archetypes