Jira plugin development in Eclipse

1) Installing the Atlassian SDK

2) Eclipse setup

3) Creating a plugin project

          atlas-create-jira-plugin 
                    > groupId:   com.???.??? 
                    > artifactId:   projectname 
                    > version:   1.0-SNAPSHOT 
                    > package:   com.???.??? 

4) Generating Eclipse project files

          atlas-mvn eclipse:eclipse 

5) Importing project in Eclipse

6) Creating plugin menus, webparts, etc

          atlas-create-jira-plugin-module 
                    > type:   30 Web Section 
                    > module name:   mySection 
                    > location:   client-sites-link 
                    > advanced setup:   N 
                    > more modules:   Y 
                    > type:   25 Web Item 
                    > module name:   Client Sites 
                    > section:   system.top.navigation.bar 
                    > URL:   deleteMe 
                    > advanced setup:   N 
                    > more modules:   N 

7) Running JIRA inside Eclipse

          atlas-run --version=5.1.6 

8) Doing changes

          atlas-create-jira-plugin-module 
                    > type:   25 Web Item 
                    > module name:   Radio Paradise 
                    > location:   client-sites-link/my-section 
                    > URL:   http://www.radioparadise.com 
                    > advanced setup:   N 
                    > more modules:   N 

9)  Hot-loading (hmmm) the changes using FastDev

          http://HOST:2990/jira/plugins/servlet/fastdev 
                    > Scan and Reload 

More information here