Chapter 1. Understanding Red Hat Development Suite
1.1. Red Hat Development Suite Overview
Red Hat Development Suite 2.3 bundles several Red Hat and non-Red Hat products together, such as: * Red Hat JBoss Developer Studio 11.3.0 * Red Hat Container Development Kit 3.4.0 * Third-party tools, such as Kompose * Dependencies for some of these products
Red Hat Development Suite 2.3 also provides guided development. Guided development lets you install a set of developer tools for installation and view step-by-step instructions on how to create, build and deploy an application.
Red Hat Development Suite 2.3 is supported on the following platforms:
- Windows 7, 8, and 10
- macOS 10.9 or newer
- Red Hat Enterprise Linux 7
1.2. Tools included in Red Hat Development Suite
Red Hat Development Suite 2.3 includes the following tools:
Included Product | Windows | macOS | Red Hat Enterprise Linux |
---|---|---|---|
Red Hat JBoss Developer Studio 11.3.0 | ✔ | ✔ | ✔ |
Red Hat Application Migration Kit Plugin for Eclipse 4.0.0 | ✔ | ✔ | ✖ |
Red Hat JBoss Developer Studio Central Repository 11.3.0 | ✔ | ✔ | ✖ |
AngularJS for Web Tools 3.8.100 | ✔ | ✔ | ✖ |
Eclipse Checkstyle 8.0.0 | ✔ | ✔ | ✖ |
JBoss Business Process and Rules Tools 7.5.0 | ✔ | ✔ | ✖ |
OpenJDK 8u161 | ✔ | ✖ | ✔ |
Red Hat Container Development Kit 3.4.0 | ✔ | ✔ | ✔ |
Kompose 1.11.0 | ✔ | ✔ | ✔ |
Red Hat JBoss Fuse Tooling 10.3.0 | ✔ | ✔ | ✖ |
Red Hat JBoss Fuse on JBoss EAP 6.4 | ✔ | ✔ | ✖ |
Red Hat JBoss Fuse on Apache Karaf 6.3 | ✔ | ✔ | ✖ |
Red Hat JBoss Enterprise Application Platform 7.1.0 | ✔ | ✔ | ✖ |
Cygwin 2.10.0 | ✔ | ✖ | ✖ |
Eclipse Che 5.0 (Technology Preview) | ✔ | ✔ | ✖ |
Subclipse 4.2.3 | ✔ | ✔ | ✖ |
SonarLint for Eclipse 3.3.0 | ✔ | ✔ | ✖ |
Red Hat Fuse Guided Development 1.0.0 | ✔ | ✔ | ✖ |
Eclipse Plug-in Guided Development 1.0.0 | ✔ | ✔ | ✖ |
Java Guided Development 1.0.0 | ✔ | ✔ | ✖ |
Guided Development On Local Openshift 1.0.0 | ✔ | ✔ | ✖ |
1.3. Hypervisors supported in Red Hat Development Suite
Red Hat Development Suite 2.3 supports the following hypervisors:
Windows | macOS | Red Hat Enterprise Linux |
---|---|---|
Hyper-V, VirtualBox 5.2.8 | VirtualBox 5.2.8, Xhyve | KVM |
On macOS 64-bit hosts, VirtualBox works with versions 10.9 (Mavericks), 10.10 (Yosemite), and 10.11 (El Capitan). Intel hardware is required for these hosts. See VirtualBox Manual for details.
Hyper-V is available on 64-bit versions of Windows Professional, Enterprise, and Education in Windows 8 and later. It is not available on Windows Home edition. See Hyper-V Manual for details.
1.4. Red Hat Development Suite as an Online Installer
You can download Red Hat Development Suite as an Online Installer for Windows and macOS. The online installer downloads the required components during the installation process and is approximately 60 MB.
1.5. Red Hat Development Suite as a Bundled Installer
You can download Red Hat Development Suite as a bundled installer for Windows and macOS. The initial download of the bundled installer is approximately 1 GB.
Some tools are included in the bundled installer and others must be downloaded during the installation.
Red Hat Development Suite Tools | Tools included in the bundle | Tools download during installation |
---|---|---|
Red Hat Container Development Kit | ✔ | ✖ |
Red Hat JBoss Developer Studio | ✔ | ✖ |
OpenJDK | ✔ | ✖ |
Cygwin | ✔ | ✖ |
Red Hat JBoss Fuse Tooling | ✖ | ✔ |
Red Hat JBoss Fuse on JBoss EAP | ✖ | ✔ |
Red Hat JBoss Fuse on Apache Karaf | ✖ | ✔ |
Red Hat JBoss Enterprise Application Platform | ✖ | ✔ |
VirtualBox | ✖ | ✔ |
Kompose | ✖ | ✔ |
Red Hat Application Migration Kit Plugin for Eclipse | ✖ | ✔ |
Eclipse Che (Technology Preview) | ✖ | ✔ |
Red Hat JBoss Developer Studio Central Repository | ✖ | ✔ |
AngularJS for Web Tools | ✖ | ✔ |
Eclipse Checkstyle | ✖ | ✔ |
JBoss Business Process and Rules Tools | ✖ | ✔ |
Subclipse | ✖ | ✔ |
1.6. Red Hat Development Suite with the Standard Package Management System
Red Hat Enterprise Linux uses RPM packages to install Red Hat Container Development Kit, Red Hat JBoss Developer Studio, Red Hat JBoss Enterprise Application Platform, and Kompose.
Red Hat Development Suite includes the following packages:
- rh-devsuite - includes Red Hat JBoss Developer Studio, Red Hat Container Development Kit, OpenJDK, and Kompose all integrated together
- rh-eclipse47-devstudio - Red Hat JBoss Developer Studio 11.3.0
- cdk-minishift - Red Hat Container Development Kit 3.4.0
- docker-machine-kvm - Red Hat Container Development Kit minishift kvm driver