Now that we have the Atlassian SDK installed on our system, let us explore some of the basic commands we will be using on a regular basis.

atlas-create-jira-plugin: Creates a new JIRA plugin skeleton

atlas-create-jira-plugin-module: Provides you with a list of modules to choose from. Automatically adds your selection to the plugin definition file.

atlas-run: Starts up an instance of JIRA you can use to test your plugin.

atlas-debug: Starts up an instance of JIRA you can use to test your plugin in debug mode. You can use your IDE's remote debugger to connect and debug you code.

atlas-cli: When you have started a JIRA instance using atlas-run or atlas-debug, and you make changes to your code, you will have to redeploy your plugin to include the changes you have made. atlas-cli command is used along with "pi" command (plugin install) to redeploy your plugin on to a running instance of JIRA.

atlas-clean: When you start up a JIRA instance using atlas-run or atlas-debug, you will notice a new folder called "target" is created in your plugin directory. atlas-clean deleted this directory. You will lose all the data on you instance that you are using for testing.

atlas-package: Creates the jar that can be used to deploy on a JIRA instance.

atlas-update: Updates the Atlassian SDK. Running this command will download the latest version of Atlassian SDK. You will then have to go through the steps to install the Atlassian SDK


Show your support by tweeting about this tutorial. Is Jiradev something you would reommend? Let me know.


Do you have a Jira plugin tutorial that can be used on this site? Please do share it with me and I can add it along with the ones available.



Your feedback can help improve the content on this site. If you have anything that you would like me to change/implement on the site.