Skip to main content

Developing ImageJ in IntelliJ IDEA

This article explains how to install and configure IntelliJ IDEA for use with ImageJ development. Directions correspond to IntelliJ IDEA 11.1, and may need adjustment for other versions.

 

Install and configure IDEA

 

Import the ImageJ source

  1. From the IDEA menu, choose Version Control > Checkout from Version Control > Git
  2. For the Git Repository URL, enter: git://github.com/imagej/imagej.git
  3. Specify a Parent Directory, click Clone, and wait
  4. When prompted, click Yes to create an IntelliJ IDEA project from the sources

On some platforms, the first time you perform this procedure, you may be prompted to select the project JDK:

  1. Click the plus sign and choose "JSDK"
  2. Navigate to the directory containing your JDK installation

If there are non-compiling components outside of core and ui, you can tell IntelliJ not to build them by selecting them in the Project outline and pressing the Delete key (this will not remove the files nor the name from the outline).

Launch the program

  1. Choose Run > Edit Configurations from the menu
  2. Click the Plus icon and choose Application
  3. In the Name field, type "ImageJ"
  4. Type "imagej.Main" for the Main class
  5. For "Use classpath and JDK of module" select "ij-app" from the list
  6. Click OK
  7. Choose Run > Run 'ImageJ' from the menu

The project automatically builds before launching, so it may take a little while the first time.