I am teaching a flex class this week and we had a problem with several of the computers. In one of the units we walk through changing the workspace our Flex Builder instance uses. Everyone was able to switch, but several people got errors when we tried to switch back. Flex Builder would not even open. It ended up being that the workspace directory was not a file the users computer had access to write so flex eclipse could not create the necessary files to associate that folder as a workspace. With a little research I found that we could use the -data argument when starting Flex Builder to launch it and specify a better location for our workspace.

After fixing this I realized that this same trick could be used to create different shortcuts to Flex Builder which each opened using a specific workspace file. This could be useful for people who use multiple workspaces for managing projects. So I decided to share.