JBoss Developer Tools

The Most Intelligent IDE for JBoss Middleware

In addition to outstanding support for Java, IntelliJ IDEA also provides dedicated developer tools for the whole JBoss technology stack, including support for JBoss EAP, WildFly, OpenShift, Hibernate, Drools and many others.

Support for JBoss Middleware is available in IntelliJ IDEA Ultimate out of the box.

Get Started

Check out these tutorials on how to create, deploy and debug applications using JBoss technologies and IntelliJ IDEA.

Features Overview

Productive Coding

Coding Assistance

IntelliJ IDEA is focused on raising your productivity by providing the most intelligent code assistance for Java, Groovy, Scala, JavaScript and other languages and frameworks:

  • Smart code completion
  • On-the-fly code analysis
  • Code navigation
  • Advanced refactorings
  • Code generation

CDI 1.1 Support

Java EE 7 Support

IntelliJ IDEA fully supports the Java Enterprise platform and provides advanced coding assistance for the latest Java EE 7 specs:

  • CDI 1.1
  • JSF 2.2, including RichFaces and PrimeFaces
  • JAX-RS 2.0
  • JPA 2.2, including Hibernate and EclipseLink
  • Batch Processing

Application Server Management Tools

JBoss EAP, WildFly and OpenShift

IntelliJ IDEA ships with built-in support for the JBoss EAP, WildFly, Tomcat 8 application servers and the OpenShift cloud platform, among others.

  • Incremental deployment and hot-redeploy
  • Debugger and log viewer
  • Project configuration

JavaScript Support

HTML5, CSS3 and JavaScript

If you develop modern web applications, IntelliJ IDEA is your best choice thanks to its outstanding support for JavaScript, HTML and CSS:

  • Advanced coding assistance for JavaScript, CoffeeScript, TypeScript and Dart languages
  • Support for HTML, CSS and Emmet
  • Built-in support for LESS, Sass and other CSS frameworks
  • Integration with browsers offers debugging and live editing

Advanced Maven Support

Build & Test Tools, VCS Integration

IntelliJ IDEA includes an amazing set of tools which work out of the box to make your development more productive:

  • Advanced support for Maven, Gradle, Ant and other build tools
  • Built-in tools for running tests and coverage analysis
  • VCS tools for Git, GitHub, SVN and others

Persistence Tools

Persistence and Database Tools

IntelliJ IDEA provides additional coding assistance for editing and running JPA, HQL and SQL queries:

  • Query editor, table browser and schema management tools
  • Support for Oracle, PostgreSQL, MySQL, SQL Server and other database systems
  • Support Hibernate and EclipseLink JPA dialects

Drools Expert Support

Drools Expert & jBPM

IntelliJ IDEA provides coding assistance for editing Drools Expert business rules as well as JBPM workflows.

See also: Java EE

Check out how IntelliJ IDEA helps you build web and enterprise applications using Java EE. More info »