Running as Product
- Navigate to the net.refractions.udig plugin
- Open up udig.product
- Switch to the Configuration tab
- Remove rcp
- Click Add
- Select rcp
- Press OK
- Save the MANIFEST.MF
- Switch back to the Overview tab
- Under "Testing" press Synchronize
- Under "Testing" press Launch the product

This will set up a launch configuration (with all the required plugins) and start up the udig application.
If you have any difficulities with this step please review:
Running by Hand (Optional)
You can also set up a launch configuration by hand (or edit the one generated by udig.product) as follows:
- Select Open Run Dialog... (older versions of Eclipse might say Run...) from the Run menu.
(This will also set you up for debugging)
- Select Eclipse Application from the list of Configurations on the left
- Press New to create a new Application
- Name your Application: Go|
|
- On the Main tab:
- select the clear workspace data before launching checkbox (This is only necessary the first time the application is being run)
- select the run a product radio button in the Program to Run area
- select net.refractions.udig.ui.products from the drop down list beside the run a product label

- On the Arguments tab:
- In addition to what is there already, you can add a range of Program Arguments for different effects:
| -consoleLog |
for output to the console, very helpful when debugging |
| -nl de |
To try out uDig in German
( other languages: de, en, es, fr, nl, ko, ... ) |
- Enter the following VM Arguments:
| -Dosgi.parentClassloader=ext |
Used to to let uDig see the JRE boot classpath where JAI and ImageIO are installed |
- You can add a range of additional VM Arguments
| -Xmx512m |
To increase the amount of available memory, useful when working with rasters |

- On the Plug-ins tab
- Select the Include fragments when computing required plug-ins and fragments..*
- In the tree pane below select uDig plugins from your workspace
(You should exclude the test plugins)
(You should exclude the tutorial plugins - unless you want to review how they work)
- Deselect all the External Plug-ins
- Click Add Required Plug-ins to ensure a minimal set of plug-ins for your Application

- On the Configuration tab
- Check Clear the configuration area before launching
- Select Generate a config.ini file with default content

- Press the Run button and enjoy!
Previous: 09 Your first build