#

# Starting the Tuscany SCA Runtime

How you run the Tuscany runtime, load contributions and start composites depends on what environment you're running in and what you're trying to achieve. For example, if you just want to try out some samples then you may want to run the Tuscany runtime from the command line using the Tuscany shell or from Maven or Ant. If on the other hand you want Tuscany to run in a WebApp, in OSGi or you want to debug the runtime in an IDE like Eclipse different approaches are required.

The samples in this directory show various ways in which you can start Tuscany.

command-line | Deploy a contribution from the command line using the Tuscany Shell without writing any code
eclipse | Deploy and debug a contribution project from the Eclipse IDE
jse | Deploy a contribution from a simple Java program
junit | Deploy a contribution from a JUnit test case
ant | Deploy a contribution from an Ant script
osgi | Start the Tuscany runtime in OSGi and install a contribution