In this stage, you create a Maven project (simple-router) that contains a
sample application.
To create the project do the following:
Create a new directory, ProjectRoot.
In a command window, change to the ProjectRoot
directory.
Enter the following command to create the simple-router project:
mvn archetype:create
-DremoteRepositories=http://repo.fusesource.com/maven2
-DarchetypeGroupId=org.apache.camel.archetypes
-DarchetypeArtifactId=camel-archetype-java
-DarchetypeVersion=2.4.0-fuse-00-00
-DgroupId=tutorial
-DartifactId=simple-router![]() | Note |
|---|---|
Maven accesses the Internet to download JARs and store them in its local repository. |
Maven creates the following directories and files:
ProjectRoot/simple-routerProjectRoot/simple-router/pom.xml![]()
ProjectRoot/simple-router/ReadMe.txtProjectRoot/simple-router/srcProjectRoot/simple-router/src/dataProjectRoot/simple-router/src/data/message1.xml![]()
ProjectRoot/simple-router/src/data/message2.xml![]()
ProjectRoot/simple-router/src/mainProjectRoot/simple-router/src/main/javaProjectRoot/simple-router/src/main/java/tutorialProjectRoot/simple-router/src/main/java/tutorial/MyRouteBuilder.java![]()
ProjectRoot/simple-router/src/main/resourcesProjectRoot/simple-router/src/main/resources/log4j.propertiesProjectRoot/simple-router/src/main/resources/META-INFProjectRoot/simple-router/src/main/resources/META-INF/springProjectRoot/simple-router/src/main/resources/META-INF/spring/camel-context.xml![]()
Some of the project artifacts are described below: