Thursday, April 1, 2010

Installing SpringSource Tool Suite with Flash Builder 4

Installing SpringSource Tool Suite and Flash Builder together is simple, but there is one extra step that's needed for them to work together. Here are the steps for installation on the Mac OS X platform:

  1. Download and install SpringSource Tool Suite (Carbon version) into /Applications/springsource.
  2. Download and install the Flash Builder 4 plugin for Eclipse. When prompted for your Eclipse directory, choose the STS subfolder of the same folder you installed STS into: /Applications/springsource/sts-
  3. Copy the file /Applications/Adobe Flash Builder Plug-in/eclipse-host-distro/dropins/com.adobe.flexbuilder.feature.core.nl1.link to /Applications/springsource/sts-/dropins
  4. Launch STS
  5. If you need to continue working on projects created with Flex 3 and need to share them with developers still using Flex Builder 3, it is recommended that you choose a new workspace for content development. This way the project won't be upgraded to the Flash Builder 4 metadata that would make them unopenable in Flex Builder 3.
  6. Install any other plugins you need, such as subclipse, and restart STS as part of the installation.

Thursday, October 1, 2009

Eclipse 3.5 with Flex Builder 3.2 Plug-in

Great news, everybody!

In this bug it was announced that Adobe would not be making any changes to Flex Builder 3.x to support Eclipse 3.5. Instead they recommend using Flex Builder 4 (Flash Builder), which won't officially be released until next year.

Luckily, James Ward posted a patch which, if all goes well, should allow you to run the Flex Builder 3.2 plugin under Eclipse 3.5.

Thursday, September 10, 2009

Creating a Red5 User Development Environment with Eclipse 3.5

Notes

This article is intended to get you setup with an environment in which you can develop applications - both server and client side - for the Red5 application server. It is NOT meant to set you up to make modifications to the Red5 server code itself, although there are only a few additional steps you need in order to do that.

It is assumed that you will want to write server applications in Java and client applications in Flex using the Flex Builder plugin for Eclipse.. There are other options; you could write server code in a number of scripting languages that run in the JVM, and you could write client applications in Flash using AS2 or AS3 or the open source Flex SDK. These other options are not covered by this guide.

Prerequisites

  1. Java 6
  2. A Mac OS X system if you wish to follow these instructions step-by-step. If you are using another platform, you will have to make your own minor variations here and there.

Installation & Configuration

  1. Install Eclipse 3.5 (Carbon) JEE Edition.
  2. Install the Flex Builder 3.2 plugin. (optional; for building client applications)
  3. Install the Red5 0.9 RC1 server.
  4. Install the Red5 0.2 plug-in
  5. Configure the Red5 plug-in