Following the release of Oracle’s Java 8, NetBeans IDE 8.0 has been announced. The open IDE release delivers out-of-the-box code analyzers and editors for the latest Java 8 technologies (Java SE 8, Java ME Embedded 8 and Java SE Embedded 8), and also includes new HTML5 tools and support for C/C++, Java EE, Maven and PHP.

(Related: What’s in Java 8)

Highlights of the release include:

Java: Support for JDK 8, Java SE Embedded 8 and Java ME Embedded 8 have been added. JDK 8’s tools and editor have been improved for working with Profiles, Lambdas and Streams. Java SE Embedded provides the ability to run, debug, profile or deploy Java SE apps on embedded devices straight from the NetBeans IDE.

Java EE: Support for Tomcat 8 and TomEE, more flexibility for JPA hints, and new PrimeFaces code generators have been added.

Maven: Improved Maven performance for rerunning Web apps and “Apply Code Changes” while debugging have been added. Also included is a new Maven graph layout switcher.

JavaScript: Support for creating jQuery plug-ins and widgets, code completion in Knockout.js templates, and debugging of JavaScript code executed in Nashorn script engine have been added, as well as improvements for AngularJS in code completion between artifacts.

HTML5: New support for Karma test runner, Grunt builds and Android 4.4 WebKit debugging for Cordova 3.3+. Also included is Avatar.js availability in Plugin Manager.

About Christina Mulligan

Christina is the Online & Social Media Editor of SD Times. She is a 2012 graduate of Stony Brook University’s School of Journalism, graduating with a Bachelor's degree in broadcast journalism and a concentration in public affairs. She has interned at WNET Metrofocus, WABC Eyewitness News and Newsday. Follow her on twitter at @MulliganSDTimes!