In addition to simplify the process of creating and edit routes, Fuse IDE provides tools to make it easier to run your routes and deploy them into test environments. Using Fuse IDE you can:
run a route using Maven
run a route as a local Apache Camel context
deploy into Fuse ESB
deploy into Apache Karaf
deploy into Apache ServiceMix
deploy into Apache Tomcat
If your route project is a Maven project, you can use the m2eclipse plug-in to run it using any of the standard goals. This closely simulates how a Apache Camel project would run outside of Fuse ESB. It is also the only runtime option available to users without a FuseSource subscription.
FuseSource subscribers can run all of the routes in a context directly inside Eclipse without setting up a Maven runtime profile. Running a context as directly inside Fuse IDE does not require that your project be a Maven project.