Docs for: v1.7.2 | v1.7 Last update: March 26 2006

# Setting up a development environment This section describes how to set up a development environment in Eclipse for working on the Cactus plugins for Eclipse. The instructions below are for Eclipse 2.1 or greater. Let's assume you have a clean workspace and that you have checked out the Cactus source code from CVS in a `jakarta-cactus/` directory. Follow these steps: Import the Webapp plugin by clicking on "File | Import ...". Then pick "Existing Projects into Workspace". Browse and select the `jakarta-cactus/integration/eclipse/org.apache.cactus.eclipse.webapp` directory. Press the Ok button and then press the Finish one. Note that you'll get build errors as this plugin depends on other Eclipse plugins. More on that below. Perform the same action for the `jakarta-cactus/integration/eclipse/org.apache.cactus.eclipse.runner` plugin. Let's now resolve missing dependencies. Click on "File | Import ...". Then pick "External Plug-ins and Fragments". Make sure to select the "Import plug-ins and fragments required by existing workspace plug-ins" radio. Select the "Source folders" if you want to import the source code for these dependent plug-ins. This can be very useful if you're still learning Eclipse development. Click the Next button and make sure your 2 plug-in projects are selected and press Finish. That should normally be enough. However I have found that for some reason the workspace is still missing the `org.eclipse.ui.externaltools` plugin. Click on "File | Import ..." and then "External Plug-ins and Fragments". This time select the "Select from all plug-ins and fragments found at the specified location" radio. Press Next and select the `externaltools` plug-in from the list. Add it to your select and press Finish.