This documentation relates to an early version of Confluence.
View this page in the current documentation or visit the current documentation home.

Packaging and releasing a plugin

All Versions
Click for all versions
Confluence 2.0 to 2.5 Documentation

Index

Packaging your plugin

In order to install your new plugin on your production instance of Confluence, you'll need to package it up and install it there.

  1. Navigate to your plugin's root directory.
  2. Make sure that your POM.xml is depending to the version of Confluence on which you plan to deploy.
  3. Run the command mvn package
  4. That will create my-plugin-X.X.X.jar in the target directory.
  5. You can now install this plugin in Confluence.

* If your plugin has dependent jars, see this page.

Releasing your plugin

We encourage you to open-source (we recommend a BSD-style license) your plugin and put in on Atlassian's Developer Subversion Repository and add it to the Confluence Extensions Library for other Confluence users to use and enhance. Never underestimate the power of collaboration!

  1. Get Subversion access (email developer-relations@atlassian.com.
  2. Request a JIRA project for your plugin (email developer-relations@atlassian.com.
  3. Check in your code to Subversion.
  4. Add your plugin to the Plugin Repository
  5. Create a homepage for your plugin in the Confluence Plugin Library.
  6. Announce your plugin on the Confluence Mailing Lists.
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.