Red Hat JBoss Developer Studio 10.2

Components and Supported Configurations

Supported Configurations and Components for Red Hat JBoss Developer Studio

Misha Husnain Ali

<mhusnain@redhat.com>

Supriya Bharadwaj

<sbharadw@redhat.com>

Red Hat Developer Group Documentation Team <devtools-docs@redhat.com>

Copyright © 2017 Red Hat, Inc.

The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.

Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.

Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.

Linux® is the registered trademark of Linus Torvalds in the United States and other countries.

Java® is a registered trademark of Oracle and/or its affiliates.

XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.

MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.

Node.js® is an official trademark of Joyent. Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.

The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.

All other trademarks are the property of their respective owners.

Abstract

This document contains information about supported configurations for Red Hat JBoss Developer Studio and details about components included in each release.

Preface

Every Red Hat JBoss Developer Studio release is tested and supported on a variety of market-leading operating systems, Java Virtual Machines (JVMs), and Red Hat JBoss Enterprise Application Platform servers and technologies. Information about support for each JBoss Developer Studio release is detailed here.

Chapter 1. JBoss Developer Studio Components

JBoss Developer Studio releases comprise the component versions of Eclipse and JBoss Tools as listed here.

JBoss Developer Studio
Eclipse
JBoss Tools

10

Neon (4.6)

4.4.x

9

Mars (4.5)

4.3.x

8

Luna (4.4)

4.2.x

7

Kepler (4.3)

4.1.x

6

Juno (4.2)

4.0.x

5

Indigo (3.7)

3.3.x

4.1

Helios (3.6)

3.2.x

Chapter 2. Supported Platforms and Runtime Servers

Versions of Red Hat JBoss Enterprise Application Platform supported by individual JBoss Developer Studio releases and included in the combined JBoss Developer Studio and JBoss EAP installer (available on the Customer Portal) are listed here.

JBoss Developer Studio
JBoss EAP Supported[a]
JBoss EAP in Combined Installer

10.0, 10.1, 10.2

4.3
5.2
6.x, 7.x

7.0

9.0 & 9.1

4.3
5.2
6.x

6.4.0

8.0 & 8.1

4.3
5.0, 5.1, 5.2
6.x

6.3.0

7.1

4.3
5.0, 5.1, 5.2
6.0, 6.1, 6.2

6.2.0

7.0

4.3
5.0, 5.1, 5.2
6.0, 6.1

6.1.0

6.0

4.3
5.0, 5.1
6.0

6.0.1

5.0

4.3
5.0, 5.1
6.0

6.0.0

4.1

4.3
5.0, 5.1

5.1.x

[a] Products built on these versions of JBoss EAP are also supported, such as Red Hat JBoss Fuse Service Works and Red Hat JBoss Portal (formerly JBoss Enterprise SOA Platform and JBoss Enterprise Portal Platform, respectively).

Chapter 3. Supported Frameworks

The frameworks that are supported by individual JBoss Developer Studio releases are listed here.

JBoss Developer Studio
Java EE[a]
Hibernate
Seam
Richfaces
Apache Cordova
jQuery Mobile
AngularJS + Ionic

10.x

5
6
7

3.5
3.6
4.0
4.3
5.0
5.1

2.3

3.3.x, 4.0.x

For iOS: 3.5.0, 3.6.0, 3.6.1, 3.6.3, 3.7.0, 3.8.0, 3.9.0, 3.9.1, 3.9.2, 4.0.0, 4.0.1 For Cordova-Android: 3.5.0, 3.5.1, 3.6.0, 3.6.1, 3.6.3, 3.6.4, 3.7.0, 3.7.1, 3.7.2, 4.0.0, 4.0.1, 4.0.2, 4.1.0, 4.1.1, 5.0.0

1.3, 1.4

AngularJS 0.10 Ionic 1.0

9.1

5
6
7[b]

3.5
3.6
4.0
4.3

2.3

3.3.x, 4.0.x

For iOS: 3.5.0, 3.6.0, 3.6.1, 3.6.3, 3.7.0, 3.8.0, 3.9.0, 3.9.1, 3.9.2, 4.0.0, 4.0.1 For Cordova-Android: 3.5.0, 3.5.1, 3.6.0, 3.6.1, 3.6.3, 3.6.4, 3.7.0, 3.7.1, 3.7.2, 4.0.0, 4.0.1, 4.0.2, 4.1.0, 4.1.1, 5.0.0

1.3, 1.4

AngularJS 0.10 Ionic 1.0

9.0

5
6
7[b]

3.5
3.6
4.0
4.3

2.3

3.3.x, 4.0.x

For iOS: 3.5.0, 3.6.0, 3.6.1, 3.6.3, 3.7.0, 3.8.0, 3.9.0, 3.9.1 For Cordova-Android: 3.5.0, 3.5.1, 3.6.0, 3.6.1, 3.6.3, 3.6.4, 3.7.0, 3.7.1, 3.7.2, 4.0.0, 4.0.1, 4.0.2, 4.1.0, 4.1.1

1.3, 1.4

AngularJS 0.10 Ionic 1.0

8.1

5
6
7[b]

3.5
3.6
4.0
4.3

1.1
1.2
2.0
2.1
2.2
2.3

3.3.x
4.0.x

3.x & later

1.3
1.4

AngularJS 1.2.12[c] Ionic 1.0.0-beta.14[b]

8.0

5
6
7[b]

3.5
3.6
4.0
4.3

1.1
1.2
2.0
2.1
2.2
2.3

3.3.x
4.0.x

3.x

1.3 1.4

AngularJS 1.2.12[c] Ionic 1.0.0-beta.5b[b]

7.1

5
6

3.5
3.6
4.0

1.1
1.2
2.0
2.1
2.2

3.3.x
4.0.x

3.1

1.3

-

7.0

5
6

3.5
3.6
4.0

1.1
1.2
2.0

3.3.x
4.0.x

-

-

-

6.0

5
6

3.5
3.6
4.0

1.1
1.2
2.0

3.3.x
4.0.x

-

-

-

5.0

5
6

3.5
3.6
4.0

1.1
1.2
2.0

3.3.x
4.0.x

-

-

-

4.1

5

3.5

1.1
1.2
2.0

3.3.x

-

-

-

[a] Supported derivatives of Java EE are CDI, JavaServer Faces (JSF), JAX-RS and JAX-WS.

[b] Supported as Technology Preview; for more information on Technology Preview support scope, see https://access.redhat.com/support/offerings/techpreview/.

[c] Supported as Early Access; you are encouraged to use these items and to give feedback but be aware that they are not supported by Red Hat, not guaranteed to work, and subject to removal at any time.

Chapter 4. Supported Operating Systems and Java Development Kits

The operating systems, chip architectures, and Java Development Kits that are supported by individual JBoss Developer Studio releases are listed here.

JBoss Developer Studio 10.0, 10.1, & 10.2

JBoss Developer Studio 9.1

JBoss Developer Studio 9.0

JBoss Developer Studio 8.0 & 8.1

JBoss Developer Studio 7.0 & 7.1

JBoss Developer Studio 6.0

JBoss Developer Studio 5.0

JBoss Developer Studio 4.1

Note for all releases of JBoss Developer Studio

As JBoss Developer Studio is based on Eclipse, the system requirements of Eclipse also apply to JBoss Developer Studio. For example, GTK is required as the windowing system on Linux distributions, Win32 on Microsoft Windows operating systems, and Cocoa on macOS operating systems. For more information about Eclipse Kepler system requirements, see the following information sources on the Eclipse website:

Eclipse Neon (4.6), http://www.eclipse.org/eclipse/development/readme_eclipse_4.6.html

Eclipse Mars (4.5), http://www.eclipse.org/eclipse/development/readme_eclipse_4.5.html

Eclipse Luna (4.4), http://www.eclipse.org/eclipse/development/readme_eclipse_4.4.html

Eclipse Kepler (4.3), http://www.eclipse.org/eclipse/development/readme_eclipse_4.3.html

Eclipse Juno (4.2), http://www.eclipse.org/eclipse/development/readme_eclipse_4.2.html

Eclipse Indigo (3.7), http://www.eclipse.org/eclipse/development/readme_eclipse_3.7.html

Eclipse Helios (3.6), http://www.eclipse.org/eclipse/development/readme_eclipse_3.6.html

The visual component of the Visual Page Editor, which depends on XULRunner, does not operate in the 64-bit version of JBoss Developer Studio on macOS and Microsoft Windows operating systems. To work around this restriction, you must install a 32-bit version of JBoss Developer Studio with a 32-bit Java Development Kit on 64-bit macOS and Microsoft Windows operating systems. This means JBoss Developer Studio can run with a 32-bit JVM but servers and other applications can still be launched with 64-bit JVMs from within JBoss Developer Studio. As of JBoss Developer Studio 8.0, the workaround is unnecessary because the HTML Preview view is used for the Visual Page Editor visual component when XULRunner is not available.

Both Oracle JDK and OpenJDK 1.7 update 40 have a known issue when creating temporary files (see http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8025128 and https://bugs.openjdk.java.net/browse/JDK-8025128). JBoss Developer Studio 7.0.1 and later include modifications to JBoss Central to work around this issue but you may still encounter difficulties with other IDE tools. If this is the case, use an alternative version of Java Development Kit 1.7 before or after update 40.

Chapter 5. JBoss Developer Studio 10.2

Operating System
Chip Architecture
Java Development Kit

Red Hat Enterprise Linux 6

x86, x86_64

OpenJDK 1.6[a], OpenJDK 1.7[a], Oracle JDK 1.6[a], Oracle JDK 1.7[a], and Oracle JDK 1.8

Red Hat Enterprise Linux 7

x86_64

OpenJDK 1.7[a], OpenJDK 1.8, Oracle JDK 1.7[a], and Oracle JDK 1.8

Microsoft Windows 7, Microsoft Windows 8, and Microsoft Windows 10

x86, x86_64

OpenJDK 8[b], Oracle JDK 1.6[a], Oracle JDK 1.7[a], and Oracle JDK 1.8

macOS El Capitan (10.11), and macOS Sierra (10.12)

x86_64

Apple JDK 1.6[a], Oracle JDK 1.7[a], and Oracle JDK 1.8

Fedora 22 and 23

x86, x86_64

OpenJDK 1.7[a], OpenJDK 1.8, Oracle JDK 1.6[a], Oracle JDK 1.7[a], and Oracle JDK 1.8

Ubuntu 14.04 LTS and Ubuntu 16.04 LTS

x86, x86_64

OpenJDK 1.6[a], OpenJDK 1.7[a], Oracle JDK 1.6[a], Oracle JDK 1.7[a], and Oracle JDK 1.8

[a] Java Development Kits 1.6 and 1.7 are not supported for running JBoss Developer Studio; they are supported for application development and deployment only.

[b] OpenJDK 8 for Microsoft Windows is 64-bit only.

Chapter 6. JBoss Developer Studio 10.0 & 10.1

Operating System
Chip Architecture
Java Development Kit

Red Hat Enterprise Linux 6

x86, x86_64

OpenJDK 1.6[a], OpenJDK 1.7[a], Oracle JDK 1.6[a], Oracle JDK 1.7[a], and Oracle JDK 1.8

Red Hat Enterprise Linux 7

x86_64

OpenJDK 1.7[a], OpenJDK 1.8, Oracle JDK 1.7[a], and Oracle JDK 1.8

Microsoft Windows 7, Microsoft Windows 8, and Microsoft Windows 10

x86, x86_64

OpenJDK 8[a], Oracle JDK 1.6[a], Oracle JDK 1.7[a], and Oracle JDK 1.8

macOS Yosemite (10.10), and macOS El Capitan (10.11)

x86_64

Apple JDK 1.6[a], Oracle JDK 1.7[a], and Oracle JDK 1.8

Fedora 22 and 23

x86, x86_64

OpenJDK 1.7[a], OpenJDK 1.8, Oracle JDK 1.6[a], Oracle JDK 1.7[a], and Oracle JDK 1.8

Ubuntu 14.04 LTS and Ubuntu 16.04 LTS

x86, x86_64

OpenJDK 1.6[a], OpenJDK 1.7[a], Oracle JDK 1.6[a], Oracle JDK 1.7[a], and Oracle JDK 1.8

[a] OpenJDK 8 for Microsoft Windows is 64-bit only.

Chapter 7. JBoss Developer Studio 9.1

Operating System
Chip Architecture
Java Development Kit

Red Hat Enterprise Linux 6

x86, x86_64

OpenJDK 1.6[a], OpenJDK 1.7[a], Oracle JDK 1.6[a], Oracle JDK 1.7[a], and Oracle JDK 1.8

Red Hat Enterprise Linux 7

x86_64

OpenJDK 1.7[a], OpenJDK 1.8, Oracle JDK 1.7[a], and Oracle JDK 1.8

Microsoft Windows 7, Microsoft Windows 8, and Microsoft Windows 10

x86, x86_64

OpenJDK 8, Oracle JDK 1.6[a], Oracle JDK 1.7[a], and Oracle JDK 1.8

macOS Yosemite (10.10), and macOS El Capitan (10.11)

x86_64

Apple JDK 1.6 (64-bit only)[a], Oracle JDK 1.7[a] (64-bit only), and Oracle JDK 1.8 (64-bit only)

Fedora 22 and 23

x86, x86_64

OpenJDK 1.7[a], OpenJDK 1.8, Oracle JDK 1.6[a], Oracle JDK 1.7[a], and Oracle JDK 1.8

Ubuntu 14.04.5 LTS and Ubuntu 15.10

x86, x86_64

OpenJDK 1.6[a], OpenJDK 1.7[a], Oracle JDK 1.6[a], Oracle JDK 1.7[a], and Oracle JDK 1.8

Chapter 8. JBoss Developer Studio 9.0

Operating System
Chip Architecture
Java Development Kit

Red Hat Enterprise Linux 6

x86, x86_64

OpenJDK 1.6[a], OpenJDK 1.7[a], Oracle JDK 1.6[a], Oracle JDK 1.7[a], and Oracle JDK 1.8

Red Hat Enterprise Linux 7

x86_64

OpenJDK 1.7[a], OpenJDK 1.8, Oracle JDK 1.7[a], and Oracle JDK 1.8

Microsoft Windows 7, Microsoft Windows 8, and Microsoft Windows 10

x86, x86_64

Oracle JDK 1.6[a], Oracle JDK 1.7[a], and Oracle JDK 1.8

macOS Mavericks (10.9) and macOS Yosemite (10.10)

x86_64

Apple JDK 1.6 (64-bit only)[a], Oracle JDK 1.7[a] (64-bit only), and Oracle JDK 1.8 (64-bit only)

Fedora 21

x86, x86_64

OpenJDK 1.7[a], OpenJDK 1.8, Oracle JDK 1.6[a], Oracle JDK 1.7[a], and Oracle JDK 1.8

Ubuntu 12.04.2 LTS and Ubuntu 14.04 LTS

x86, x86_64

OpenJDK 1.6[a], OpenJDK 1.7[a], Oracle JDK 1.6[a], Oracle JDK 1.7[a], and Oracle JDK 1.8

Chapter 9. JBoss Developer Studio 8.0 & 8.1

Operating System
Chip Architecture
Java Development Kit

Red Hat Enterprise Linux 6

x86, x86_64

OpenJDK 1.6[a], OpenJDK 1.7, Oracle JDK 1.6[a], Oracle JDK 1.7, and Oracle JDK 1.8

Red Hat Enterprise Linux 7

x86_64

OpenJDK 1.7, Oracle JDK 1.7, and Oracle JDK 1.8

Microsoft Windows XP, Microsoft Windows 7, and Microsoft Windows 8

x86, x86_64

Oracle JDK 1.6[a], Oracle JDK 1.7, and Oracle JDK 1.8

macOS Mountain Lion (10.8), macOS Mavericks (10.9), and macOS Yosemite (10.10)[a]

x86_64

Apple JDK 1.6 (64-bit only)[a], Oracle JDK 1.7 (64-bit only), and Oracle JDK 1.8 (64-bit only)

Fedora 19, Fedora 20[b], and Fedora 21[a]

x86, x86_64

OpenJDK 1.7, OpenJDK 1.8, Oracle JDK 1.6[a], Oracle JDK 1.7, and Oracle JDK 1.8

Ubuntu 12.04.2 LTS and Ubuntu 14.04 LTS

x86, x86_64

OpenJDK 1.6[a], OpenJDK 1.7, Oracle JDK 1.6[a], Oracle JDK 1.7, and Oracle JDK 1.8

[a] macOS Yosemite (10.10) and Fedora 21 are supported by JBoss Developer Studio 8.1.x only.

[b] Fedora 20 is supported for JBoss Developer Studio 8.0.x but is not supported for JBoss Developer Studio 8.1.x.

Chapter 10. JBoss Developer Studio 7.0 & 7.1

Operating System
Chip Architecture
Java Development Kit

Red Hat Enterprise Linux 6

x86, x86_64

OpenJDK 1.6, OpenJDK 1.7, Oracle JDK 1.6, and Oracle JDK 1.7

Microsoft Windows XP

x86, x86_64

Oracle JDK 1.6

Microsoft Windows 7 and Microsoft Windows 8

x86, x86_64

Oracle JDK 1.6 and Oracle JDK 1.7

macOS Lion (10.7)[a], macOS Mountain Lion (10.8) and macOS Mavericks (10.9)[b]

x86_64

Apple JDK 1.6 and Oracle JDK 1.7 (64-bit only)

Fedora 18 and Fedora 19

x86, x86_64

OpenJDK 1.6 and OpenJDK 1.7

Ubuntu 12.04.2 LTS and Ubuntu 13.04

x86, x86_64

OpenJDK 1.6 and OpenJDK 1.7

[a] macOS Lion (10.7) is supported by JBoss Developer Studio 7.0.x and 7.1.0 only.

[b] macOS Mavericks (10.9) is supported by JBoss Developer Studio 7.1.1 only.

Chapter 11. JBoss Developer Studio 6.0

Operating System
Chip Architecture
Java Development Kit

Red Hat Enterprise Linux 6

x86, x86_64

OpenJDK 1.6, OpenJDK 1.7, and Oracle JDK 1.7 (32-bit only)

Microsoft Windows XP

x86, x86_64

Oracle JDK 1.6

Microsoft Windows 7 and Microsoft Windows 8

x86, x86_64

Oracle JDK 1.6 and Oracle JDK 1.7

macOS Lion (10.7) and macOS Mountain Lion (10.8)

x86_64

Apple JDK 1.6 and Oracle JDK 1.7 (64-bit only)

Fedora 16

x86, x86_64

OpenJDK 1.7

Fedora 17

x86, x86_64

OpenJDK 1.6 and OpenJDK 1.7

Ubuntu 11.10

x86_64

OpenJDK 1.7 (32-bit only)

Ubuntu 12.10

x86_64

OpenJDK 1.7 (64-bit only)

Chapter 12. JBoss Developer Studio 5.0

Operating System
Chip Architecture
Java Development Kit

Red Hat Enterprise Linux 6

x86, x86_64

OpenJDK 1.6 and Sun JDK 1.6

Microsoft Windows XP, Microsoft Windows 7, and Microsoft Windows 8

x86, x86_64

Sun JDK 1.6

macOS Lion (10.7) and macOS Mountain Lion (10.8)

x86_64

Apple JDK 1.6

Fedora 16 and Fedora 17

x86, x86_64

OpenJDK 1.6

Ubuntu 11.10, Ubuntu 12.04 LTS, and Ubuntu 12.10

x86, x86_64

OpenJDK 1.6

Chapter 13. JBoss Developer Studio 4.1

Operating System
Chip Architecture
Java Development Kit

Red Hat Enterprise Linux 5 and Red Hat Enterprise Linux 6

x86, x86_64

OpenJDK 1.6 and Sun JDK 1.6

Microsoft Windows XP and Microsoft Windows 7

x86, x86_64

Sun JDK 1.6

macOS Leopard (10.5)

x86_64

Apple JDK 1.6

macOS Snow Leopard (10.6)

x86

Apple JDK 1.6