Chapter 7. Install Red Hat JBoss Development Tools

To install Red Hat JBoss development tools, you can use a standalone installer or you can sequentially install the development environment and then the plug-ins.

7.1. Standalone Installation of Red Hat JBoss Developer Studio and Red Hat JBoss Developer Studio Integration Stack

Overview

A standalone installer is the easiest way to install the JBoss Fuse development environment. You can download a standalone installer from https://developers.redhat.com/products/fuse/download/.

Standalone installer versions

The following versions of the Developer Studio Integration Stack standalone installer are available for JBoss Fuse 6.3:
  • Red Hat JBoss Developer Studio Integration Stack 10.3.0 Fuse Tooling and Runtime Installer. This installs:
    • Devstudio 10.4.0 (Eclipse Neon-based IDE)
    • DevstudioIS 10.3.0 Fuse Tooling
    • Fuse 6.3 runtime
  • Red Hat JBoss Developer Studio Integration Stack 10.3.0 Fuse Tooling Installer. This installs:
    • Devstudio 10.4.0 (Eclipse Neon-based IDE)
    • DevstudioIS 10.3.0 Fuse Tooling

Using a standalone installer

To install the tooling for JBoss Fuse by using a standalone installer, perform the following steps:
  1. Go to the folder where you downloaded the installer and run it. For example:
    java -jar devstudio-integration-stack-10.3.0.GA-fuse-installer-runtime.jar
  2. The installation wizard starts. You must accept the end user license agreement to install Fuse tooling. In the subsequent installation dialogs, you can click Next to accept the default.
    1. Accept the end user license agreement.
    2. Accept or specify the installation location.
    3. Accept or select a Java 8 JVM.
    4. Optionally, select platforms or servers to configure as part of this installation.
      If you are not installing the Fuse 6.3 runtime as part of this installation, you might want to configure the Fuse runtime server by clicking Add and browsing to the location where you installed the JBoss Fuse runtime (JBoss Fuse on Karaf runtime, or JBoss Fuse on JBoss EAP runtime).
      If you are not installing the runtime as part of this installation and you do not configure a runtime in this step then you can configure a runtime when Developer Studio starts.
    5. Accept JBoss Fuse Development as a feature to install.
    6. If you are installing the Fuse 6.3 runtime as part of this installation, then the Select Additional Runtimes to Install dialog appears. JBoss Fuse Karaf Server is selected.
    7. Accept the summary information to install development tools.
  3. When installation is complete, the default behavior is that Developer Studio starts. If the Searching for runtimes dialog appears, click OK to create a reference to the JBoss Fuse runtime.
  4. Accept any additional dependencies and license agreements.
  5. Add a remote console user as instructed in ../../amq/Installation_Guide/user.xml#InstallAddUser.

7.2. Sequential Installation of Red Hat JBoss Developer Studio and Red Hat JBoss Developer Studio Integration Stack

Overview

You also have the option of installing Red Hat JBoss Developer Studio and Red Hat JBoss Developer Studio Integration Stack sequentially. Install the Developer Studio development environment first. Then install the Developer Studio Integration Stack plug-ins for JBoss Fuse.

Install Red Hat JBoss Developer Studio

Red Hat JBoss Developer Studio is a tool that can be used with JBoss Fuse to develop applications in a structured way.
You can use either of the following versions of Developer Studio with JBoss Fuse 6.3:

Install Red Hat JBoss Developer Studio Integration Stack

Red Hat JBoss Developer Studio Integration Stack (DevstudioIS) is a set of Eclipse-based development tools. It further enhances the IDE functionality provided by Red Hat JBoss Developer Studio with plug-ins specifically for use when developing for other Red Hat JBoss products. Fuse Tooling is a selectable product group in Red Hat JBoss Developer Studio Integration Stack.
You can use either of the following versions of Red Hat JBoss Developer Studio Integration Stack with JBoss Fuse 6.3: