Developing with ivyDE

IVY Console

To view all IVY activity, switch to the IVY Console in your Eclipse Console.  More info here.

Refresh and Resolve operations

At any time, you can force ivyDE to resolve your project's dependencies by right clicking on the Ivy managed library.

Use the correct Eclipse view

The ivyDE classpath container appears only in the Package Explorer and Project Explorer views in Eclipse. If you are using Navigator view, you will not see the entry.


Use the correct Eclipse view

The ivyDE classpath container appears only in the Package Explorer and Project Explorer views in Eclipse. If you are using Navigator view, you will not see the entry.

Manually Editing ivy.xml

On some installations, opening ivy.xml results in the following error: Could not open the editor: An unexpected exception was thrown. Because of the Pentaho modifications made to the official IvyDE plugin, IvyDE's ivy.xml editor is broken. As a workaround, use the standard XML editor by right-clicking ivy.xml, clicking Open With, and then clicking XML Editor.

Google Web Toolkit (GWT) Projects

The launch GWT projects in hosted mode, you'll need the development libraries appropriate for your operating system. The build template file gwt_common_build.xml provides a target that will fetch the specific jar and libraries for your platform and place them in your project's dev-lib directory. Execute:
ant install-gwt-dev

This target will print a message when it is finished, notifying you to place the gwt-dev jar file in dev-lib at the top of your Eclipse classpath.

Here's an alternate approach if you don't want to use the Ant target:

  1. Download the GWT Linux distribution.
  2. Unzip it.
  3. Edit the Build Path for your GWT-based project.
  4. Uncheck any codegen* configurations for the ivy.xml container.
  5. Add gwt-dev-linux.jar (from the unzipped distribution) as an External JAR.