Thursday Apr 26, 2012

JDK 7 U4 and JavaFX 2.1 for Mac and NetBeans 7.1.2 Released

Java SE 7 U4 may sound like a normal patch release. But this is the first delivery of both the Java Development Kit (JDK) and JavaFX Software Development Kit (SDK) for Mac OS X by Oracle. The consumer version, including a JRE, will be released later this year.

NetBeans 7.1.2 provides support for the updated JDK. In this release, Ant is upgraded to 1.8.3 and it even has some minor performance improvements. Download it today!

This JDK release also contains G1 Garbage Collector that provides a predictable garbage collection even for very large Java applications. All the performance improves from Oracle JRockit have also been merged into Oracle Java Hotspot and OpenJDK. Several new features are available in Java FX 2.1 as well.

Space Duke

What is holding you back ? Download JDK 7 U4 and NetBeans 7.1.2.

Sunday Apr 08, 2012

Unlock the Java EE 6 Platform using NetBeans 7.1

NetBeans IDE provide tools, templates, and code generators that can be used for the specifications that are part of the Java EE 6 Platform.

Key to the Platform

In a recent article Geertjan builds a simple end-to-end application using the standard Model-View-Controller architecture. It uses Java Persistence API 2, Servlets 3, JavaServer Faces 2, Enterprise Java Beans 3.1, Context and Dependency Injection 1.0, and Java API for RESTful Web Services 1.1 showing the complete stack.

A self-paced and an extensive hands-on lab covering this article and much more is also available here. A video (47-minutes) explaining how to build a similar application can be viewed here.

Monday Mar 28, 2011

NetBeans 7.0 RC 1 is out

With this release candidate now out the door with a "Java EE" download at 152 MB, you get a fully-featured Java EE 6 IDE with GlassFish 3.1 included. A really well integrated too. Just open the box and start coding!

We've previously covered the milestone 2, beta and beta 2 releases so you probably already know about the support for Java 7, Maven 3, HTML 5 editing and the overall improved support for Java EE 6, GlassFish, WebLogic and JBoss.

NetBeans 7

The NetBeans Tutorials and Articles has been updated with fresh content and the final bits are expected in April (and a 7.1 release is scheduled towards the end of the summer). This is the first version to contain the GlassFish 3.1 final bits.

Sunday Feb 20, 2011

NetBeans 7.0 beta 2 is now available

NetBeans 7.0 beta 2 is now out and you can download your copy from this download page. As previously discussed this version has enhancements for GlassFish 3.1 and now ships with an almost final version (b41 to be precise).

ALT DESCR

One of the main goals for NetBeans 7.0 is alignment with Java SE 7 (project Coin, etc.) but other important features include support for Oracle WebLogic Server (check out this screencast), HTML 5 editing, Maven 3 support, overall improved Java EE support for CDI, JAX-RS, JPA and Bean Validation, and now also support or Git (1.7.x).

Check out more details about this on this page and be sure to read the release notes. Finally note that NetBeans IDE 7.0 Beta 2 is available in no less than 6 languages: English, Brazilian Portuguese, Japanese, Russian, and Simplified Chinese.

Monday Nov 22, 2010

NetBeans 7.0 Beta is here!

ALT DESCR

With the recent JSR announcement you may have missed the release of NetBeans 7.0 Beta. Adding to the long list of server-side enhancements (Java EE 6, GlassFish, WebLogic, JBoss) described in this earlier post, support for JDK 7 and for Maven 3 are probably the two main features in this release.

Once you've installed and configured a recent build of OpenJDK, you can now select "JDK 7" as a target platform in the IDE. This will cause the NetBeans built-in parser to start using the new javac compiler and thus support new language constructs such as Strings in switch, the diamond operator, multi-catch, etc... NetBeans also integrates a number of hints to help you refactor existing code into something more terse. More details on this page. Update: Arun has pushed out a screencast to illustrate this all.

This interview will NetBeans developer Jesse Glick goes into interesting details about the full support of Maven 3 in this new release. Similar to the JDK 7 case above, the IDE does not reinvent the wheel but rather "the IDE is using the official Maven 3.0 code to parse your project" (so no "import" step required). The tool can also search Maven repositories when class definition are missing. Repository browsing & searching, graphical representation of dependencies while preserving the "compile on save" and increasing overall performance are all now part of NetBeans 7.0 beta.

You may also have missed this episode of the Java Spotlight Podcast which features an interview with the NetBeans boss at Oracle.