Nav
You are viewing an older version of this section. Click here to navigate to the latest version.

Downloading and Launching Mule ESB

Downloading and Launching Mule 

  1. studioBefore installing Mule ESB, be sure to install one of the http://www.oracle.com/technetwork/java/javase/downloads/index.html[Java Development Kits] on your host machine: 

    • Java SE Development Kit Standard Edition 1.6.0_26 (also known as Java SE 6 Update 26)

    • Java SE Development Kit 7 (also known as Java SE 7u13)

      Running Studio on a Mac?

  2. Set your JAVA_HOME environment variable to the path in which you installed the JDK.

  3. Visit http://www.mulesoft.com/mule-esb-open-source-esb[mulesoft.com] to download Mule ESB Enterprise with Mule Studio. 

  4. Click to download the Mule ESB product that is compatible with your operating system: Windows, Mac or Linux.

  5. Unzip the downloaded file to a directory on a hard drive located on your host machine.  The Mule Studio folder or directory appears when the unzip operation completes.

  6. Double-click the MuleStudio.app file, located in the /MuleStudio path.

    muleStudio-app

  7. Click OK to accept the default workspace.

    workspace

  8. Mule Studio launches, then displays a Welcome page. Click Go to Mule Studio to begin development immediately.

  9. Optional: Add Community runtime to your Mule Studio instance.

  10. Optional: Acquire an Enterprise license (recommended for running applications in production).

Running Studio on a Mac?

If you’re using Mac OS X Mountain Lion, there are two extra consideration to be mindful of when running Mule Studio.

==== Java Runtime Environment

Check to confirm that Java runtime environment 6 or 7 is in place on your system. From the command line (Terminal app), run: ` java -version`

The response should appear similar to the following:


         
                 
              
1
2
Java(TM) SE Runtime Environment (build 1.6.0_43-b01-447-11M4203)
Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01-447, mixed mode)

If a Java runtime environment is not installed, the command triggers a prompt to install the JDK tools directly from Apple. Follow the instructions to download and install JDK 6 or 7.

==== Application Execution

By default, Mac OS X restricts execution of applications acquired outside the Apple App Store. Because you download Mule Studio outside the App Store, your system may prevent you from running Mule Studio applications and issue a warning message advising you to change your security settings to proceed. (Note: you must have Administrator privileges to adjust the security settings.)

  1. On your Mac, open System Preferences, then navigate to Security & Privacy.

  2. In the General tab, under "Allow applications downloaded from:" select the radio button for Anywhere.

  1. enterpriseBefore installing Mule ESB, be sure to install one of the http://www.oracle.com/technetwork/java/javase/downloads/index.html[Java Development Kits] on your host machine: 

    • Java SE Development Kit Standard Edition 1.6.0_26 (also known as Java SE 6 Update 26)

    • Java SE Development Kit 7 (also known as Java SE 7u13)

  2. Set your JAVA_HOME environment variable to the path in which you installed the JDK.

  3. Visit http://www.mulesoft.com/mule-esb-open-source-esb[mulesoft.com] to download Mule ESB Enterprise with Management Tools. 

  4. Navigate to the folder that contains your copy of mule enterprise standalone, then unzip the file. Alternatively, use unzip command from the terminal or command line.

  5. From the command line, start Mule using the following command:

    1. Windows:

      
                
                        
                     
      1
      
      mule.bat
    2. Linux or Mac:

      
                
                        
                     
      1
      
      ./bin/mule
  6. With Mule running, open a Web browser, then point to the following address to access the  Mule Management Console:
    http://localhost:8585/mmc

  7. Enter the following login credentials, then click Login.
    Username: admin
    Password: admin

    login_mmc

  8. Open an integration development environment (IDE), such as Eclipse IDE for Java Developers, to begin developing with Mule.

  9. To stop Mule, type CTRL-C.

  10. Optional: Acquire an Enterprise license  (recommended for running applications in production).

  1. community2Before installing Mule ESB, be sure to install one of the http://www.oracle.com/technetwork/java/javase/downloads/index.html[Java Development Kits] on your host machine: 

    • Java SE Development Kit Standard Edition 1.6.0_26 (also known as Java SE 6 Update 26)

    • Java SE Development Kit 7 (also known as Java SE 7u13)

  2. Set your JAVA_HOME environment variable to the path in which you installed the JDK.

  3. Visit http://www.mulesoft.org/download-mule-esb-community-edition[mulesoft.org] to download Mule ESB Mule ESB Standalone Runtime (without Mule Studio) listed under the Standalone ESB Downloads heading.

  4. Navigate to the folder that contains your copy of mule standalone, then unzip the file. Alternatively, use unzip command from the terminal or command line.

  5. From the command line, start Mule using the following command:

    1. Windows:

      
                
                        
                     
      1
      
      mule.bat
    2. Linux or Mac:

      
                
                        
                     
      1
      
      ./bin/mule
  6. Mule starts running locally on your hard drive.

  7. Open an integration development environment (IDE), such as Eclipse IDE for Java Developers, to begin developing with Mule.

  8. To stop Mule, type CTRL-C.

Downloading Enterprise Additions

If you are running Mule ESB with Studio and Enterprise Edition runtime, you can add additional modules to your Studio instance.

See Also

  • Learn more about acquiring and installing an http://www.mulesoft.org/documentation/display/current/Installing+an+Enterprise+License[Enterprise Edition license].

  • Read a blog post explaining the Single Studio distribution.

  • Get started with Mule Studio.

  • Learn more about the Mule Management Console.

  • Extend Mule with plugins, modules, runtimes and connectors.

  • Access a list of all the update sites available for your version of Mule Studio.