You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
Version 1
Next »
Using the Maven Plugin. List of usage scenarios.
Prerequisites
We assume readers are familiar with Maven, especially POM files and the concept of archetypes.
To run the short form of commands shown in this usage scenario, the plugin group de.smartics.maven.plugin
needs to be registered in the Maven Settings file.
<settings
xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<pluginGroups>
...
<pluginGroup>de.smartics.maven.plugin</pluginGroup>
...
</pluginGroups>
</settings>
Users need also know how page and space blueprints for Confluence work. The plugin does not support many details in dealing with them, so expect to be opening the atlassian-plugin.xml
, JavaScript, CSS, and Soy files.
You also need to have the Atlassian Software Development Kit (SDK) and to know how to work with it. This includes access to the Atlassian artifact server and manually installing the projectdoc artifacts to your local artifact repository.
The project settings allow to specify defaults (for instance groupId
and artifactIdPrefix
) for the creation of new projects. It is recommended to store the organization specific defaults in that file.
Usage Scenarios
The following usage scenarios help users to execute these tasks quickly.
Resources
Information related to the usage scenarios.