GlassFish and IDE support

GlassFish is supported by the the main IDEs present on the market. Broadly speaking, in this case 'supported' can means two different things :

The following table summarize the different IDEs that support recent versions of GlassFish:


IDE GF 3.1.x GF 4.0 Java EE 6 Java EE 7 Status
NetBeans 7.3.1

Co-bundled

Released
Eclipse Kepler

(4.3 - Mid 2013)

WTP

WTP

Released
Eclipse Juno

(4.2 - Mid 2012)

WTP

. Released
Eclipse Indigo

(3.7 - Mid 2011)

.

WTP

. Released
Eclipse Helios

(3.6 - Mid 2010)

.

WTP

. Released
IntelliJ Ultimate 12.1 . . Released
IntelliJ Ultimate 13 Pre-release
JDeveloper . . Released




NetBeans

NetBeans is a free open source end-to-end IDE. With NetBeans, you can quickly and easily develop desktop, mobile and web applications with Java, HTML5, PHP, C/C++ and more.

NetBeans 7.3.1 Current version
  • Support Java EE 7 development, check NetBeans Java EE documentation for more details.
  • Support both GF 3.x and GF 4.x (denoted as 'GF3+' in the IDE)
  • Bundle GlassFish Server Open Source Edition 4.0 in 'Java EE' and 'All' NB 7.3.1 distributions (*)
  • NB 7.3.1 Download Page

(*) GlassFish support can also be installed using NetBeans's IDE Plugin Manager (select the 'Tools' menu and the 'Plugins' sub-menu, then install the 'Java EE Base' plugin from the 'Java Web and EE' category).


Eclipse

Eclipse is a multi-language open source IDE written mostly in Java. The Eclipse Web Tools Platform (WTP) project is an Eclipse extension that provides tooling for developing Web and Java EE applications. GlassFish Tools for Eclipse is a plugin that add GlassFish support.
Oracle Enterprise Pack for Eclipse (OEPE) is a bundle of tools covering a wide range of Oracle technologies (ADF, Coherence, Oracle Database, WebLogic Server and GlassFish). To support GlassFish, OEPE leverage GlassFish Tools for Eclipse.

GlassFish Tools for Eclipse is available from the Eclipse marketplace and from the following addresses: Oracle Enterprise Pack for Eclipse is available from the Eclipse marketplace and from the following addresses: If you need a different OEPE release, check the OEPE archive page. For the latest news on OEPE, check the OEPE main page.

IntelliJ

IntelliJ IDEA Ultimate is a full-featured commercial IDE with a complete set of tools and integrations with the most important modern technologies and frameworks. It is available from JetBrains.

JDeveloper

Oracle JDeveloper is a free IDE that offers complete end-to-end development to Oracle Fusion Middleware and Oracle Fusion Applications with support for the full development life cycle.

JDeveloper 11g Release 2 (11.1.2.4) Current version support Jave EE 6 development and GlassFish 3.1.x; it can be downloaded from OTN.
Check the Oracle JDeveloper page on OTN for more details.