Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section
titleAtlassian SDK

You also need to have the Atlassian Software Development Kit (SDK) and to know how to work with it.

Section
titleAtlassian Artifact Server

This includes access to the Atlassian artifact server since the POM file declares dependencies to Atlassian artifacts.

Section
titleAccess Maven Plugin

The Doctypes Maven Plugin (and the archetype it uses) is available on the public smartics Artifact server.

Nexus Link
is-libraryfalse
code-title?gav
render-linkfalse
render-xml-snippettrue

This is a typical configuration:

Transclusion
documentCreate a new Doctype Add-on
idsPlugin Configuration

There is no need (and we discourage) to employ the archetype directly (use doctype:create). But here are the coordinates to search the artifact on our artifact repository:

Code Block Placeholder
code-languageHTML and XML
<groupId>${archetype.groupId}</groupId>
<artifactId>${archetype.artifactId}</artifactId>
<version>${archetype.version}</version>
Section
titleprojectdoc Artifacts

You'll also need to manually install the projectdoc artifacts to your local artifact repository. This may be an internal artifact server.

Content Marker
idManually install projectdoc Artifacts

To actually compile and start the project, you need to have the references artifacts on your artifact repository. Access to Atlassian's artifacts should already been configured when you have installed the Atlassian SDK.

You need to download the projectdoc artifacts and install them manually since they are currently not available on a public repository.

Here are the coordinates of the compile time dependency (download trial version of the projectdoc Toolbox from the Atlassian Marketplace).

Code Block Placeholder
code-languageHTML and XML
    <dependency>
      <groupId>de.smartics.atlassian.confluence</groupId>
      <artifactId>smartics-projectdoc-confluence</artifactId>
      <version>${version.smartics-projectdoc-confluence}</version>
    </dependency>

And this is the additional runtime dependency (download free version of the projectdoc Core Blueprints Add-on from the Atlassian Marketplace).

Code Block Placeholder
code-languageHTML and XML
<pluginArtifact>
  <groupId>de.smartics.atlassian.confluence</groupId>
  <artifactId>smartics-projectdoc-confluence-space-core</artifactId>
  <version>${version.smartics-projectdoc-confluence-space-core}</version>
</pluginArtifact>

...

Section
titleReferences

Section
titleResources

Piwik Set Multiple Custom Variables
NameValue
Departmentprojectdoc
Categorymaven-plugin
Typedoctype-maven-plugin