FDS Plugin 2 (Beta)

A number of people of have been asking me when a new version of my FDS plugin will be released to support Flex 2.0.1, Eclipse 3.2 and the Mac. Now that Flex 2.0.1 is released I am happy to say I have made a beta version of the plugin available. So please install it and let me know what you think. More importantly if you find a bug send me an email, pmartin@adobe.com.

This is a complete re-write and I have done my best to address the issues that I saw in the previous versions. In particular I have removed the dependency on Java 5 and externalized Flex Data Services (you now need to have FDS installed on your your local machine).

Prerequisites

To install the plugin you need the following already installed:

  • Eclipse 3.2.x
  • Eclipse Web Tools Platform 1.5.x
  • Flex Builder 2.0.1

With regards to Eclipse + Eclipse Web Tools Platform I would recommend installing the all-in-one, which can be downloaded from here.

Installation

  1. Download the plugin from here.
  2. Start Eclipse.
  3. Select Help > Software Updates > Find and Install.
  4. Select Search for new features to install.
  5. Click New Archived Site.
  6. Select the plugin ZIP file you downloaded.
  7. Click Finish.
  8. Check the feature.
  9. Complete the wizard.

What’s new?

As mentioned above Flex Data Services (FDS) has been externalized. This means you need FDS installed on your local machine. You will find a new preferences page in Eclipse (Window > Preferences > Flex Data Services > FDS Installations) where you can configure the installation location of FDS.

The new project wizard now has a configuration page, which you can use to configure your FDS project.

In particular it adds an option to compile your application locally in Flex Builder, which should help improve your development velocity. In the past it only supported compile on server, which it continues to support. However, I would strongly urge against using this option as I have found it to be troublesome when you are debugging as Flex Builder won’t always find the source.

Other than that it should be business as usual.