Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. From the "File" menu select "Import". 


     
  2.  Select "Existing Projects into Workspace" and click "Next" 


     
  3. Browse for the root directory, which is the directory in which you downloaded ServiceMix.  "Select All" the files in the Import pop-up window. They are probably already pre-selected for you (check box is checked).  Un-checking the option "Copy projects into workspace" allows you to automatically always edit the current version of the SVN checkout folder, thus avoiding an import after each SVN update. Click "Finish" in the Import window; the import takes around three minutes.


     
  4. From the "Windows" menu and click "Preferences"
    The Preferences window will pop-up.
    Click on the "Java" plus sign and change to "Compiler".
    Compiler compliance level must be 5.0, pull down menu and select.
    Check the "Use default compliance settings" box. 


     
  5. Then check under "Installed JREs" that you have JDK 5, e.g., jre_1.5.x 


     
  6. Click on "Build Path" and then select "Classpath Variables". 


     
  7. Click on "New" button to right
    A pop-up appears.
    Enter the Name: M2_REPO
    Enter the Path of your local maven repository, usually located in <your home directory>\.m2, for example:
    C:\Documents and Settings\exjobb\.m2\repository
     
     
  8. Click "OK" button. The necessary build takes around three minutes.

...

  1. In the Package Explorer find the Main class, which should be located in: servicemix-core/src/main/java/
    under org.apache.servicemix/Main.java.
    Double click on the main() method. 


     
  2. From the Run menu select "Run..." 


     
  3. You will get a Run window pop-up, from there select Java Application.
    1. Click on New button in botton left (Eclipse <3.2) or the icon in the top left (Eclipse v3.2)
    2. Name the Project: any name you like, for example if you want to run the FilePoller / FileBinding application call it "filepoller", so it's easy for you to remember what this run configuration does.
    3. Click on "Arguments" tab:
      1. In the "Program Arguments" box enter servicemix.xml
      2. In the Working Directory enter the path of your example. Such as
        S:\apache-servicemix\src\main\release\examples\file-binding
        where S:\ is assumed as your servicemix root directory.
        You can use the "File System..." button to browse for your directory.

...