Headless Eclipse Workspace Configurator

To develop Tuscany SCA using Eclipse, you are required to configure the workspace as follows: All these steps only work manually with Eclipse UI. It's time consuming and error-prone.
With this tiny Eclipse application, we can now confiure an Eclipse workspace on a command line. For example, you can run the following command:

On Windows:
eclipsec -nosplash -data c:\workspace\tuscany -application org.apache.tuscany.eclipse.workspace.WorkspaceConfigurator -source.root C:\tuscany\sca-java-2.x\trunk -target.definition C:\tuscany\sca-java-2.x\trunk\distribution\all\target\features\tuscany-distribution-all\tuscany-pde35.target

On Linux:
eclipse -nosplash -data /workspace/tuscany -application org.apache.tuscany.eclipse.workspace.WorkspaceConfigurator -source.root /tuscany/sca-java-2.x/trunk -target.definition /tuscany/sca-java-2.x/trunk/distribution/all/target/features/tuscany-distribution-all/tuscany-pde35.target

Arguments: