Tuesday Sep 10, 2013

JavaFX 2.2.40 Documentation Introduces the New Deployment Features

The JavaFX Deployment Guide was updated for the JavaFX 2.2.40 release to describe the new User JVM Arguments in the Ant tasks. Now you can create applications that allow users to override jvm options. For example, users can change the heap size for the application.

A new <fx:jvmuserarg> attribute has been added to <fx:platform>. This new attribute explicitly defines an attribute that can be overridden by users. For instance:

        <fx:jvmuserarg name="-Xmx" value="768m" />

For this specific case, -Xmx768m is passed as a default value for the heap size. The user can override this value in a user configuration file (on Linux and Mac) or in the registry in Windows.

For more information see the Deploying JavaFX Applications guide.

JavaFX Scene Builder 1.1 General Availability Released!

JavaFX Scene Builder 1.1 has reached General Availability (GA) and is now live!

You can download it from the JavaFX Downloads page.

This version includes support for the Linux platform, a new CSS Analyzer feature, and several usability improvements. For additional information on what's included with the release, see the Scene Builder 1.1 Release Notes.

The release also includes various updates to the Scene Builder 1.1 documentation, including the Using JavaFX Scene Builders with Java IDEs document.

Java Tutorial JDK 8 Early Access Updates

An updated Java Tutorial was released today to coincide with the release of JDK 7u40. In addition to the updates for the 7u40 release, this update also includes new JDK 8 early access documentation:

  • We are pleased to announce the release of the new Date-Time trail. The Date-Time APIs, coming in JDK 8, are a result of the work from JSR 310 and provide a comprehensive model for date and time. The new trail covers the classes based on the standard ISO calendar system and includes info on converting date and time values to other calendar systems. There is also a Legacy Date-Time page on migrating from the java.util date classes to the new java.time APIs.

  • The Bulk Data Operations lesson has been added to the Collections trail. Bulk data operations iterate over collections on your behalf, which enables you to write more concise and efficient code that processes elements stored in collections.

Also, for this release, the Java SE Tutorials Download page has been updated with a new zipfile of the tutorial bundle and new ebook files (in both epub and mobi formats) for all trails, including the new Date-Time trail.

For more information on JDK 8 Early Access documentation, see JDK 8 Documentation - Developer Preview Release.

JDK 7u40 and JavaFX 2.2.40 Documentation Updates

We are pleased to announce that the Java Development Kit 7 Update 40 (JDK 7u40) release with JavaFX 2.2.40 is live. You can download it from the Java SE Downloads page. Find more information about the new features in the JDK 7u40 Release Notes.

The JDK 7u40 release comes with various updates to the Java documentation.

  • Java Mission Control (JMC), a commercial feature now bundled with the JDK, is a suite of tools for monitoring, managing, and profiling your Java application. The guide documentation now includes the Java Mission Control User's Guide. You can also view the Java Mission Control Release Notes.

  • Java Flight Recorder (JFR), part of the JMC release, is also now bundled with the JDK. The guide documentation now includes the Java Flight Recorder Runtime Guide.

  • The Deployment Rule Set feature is for enterprises that manage their Java desktop environment directly, and provides a way for enterprises to continue using legacy business applications in an environment of ever-tightening Java applet and Java Web Start application security policies.

  • The Rich Internet Application Deployment Process section in the Deployment Guide provides a look at how the deployment of RIAs is handled.

  • Running rich Internet applications (RIAs) through a browser can be risky for users due to the malicious intent of others looking for vulnerabilities through which to access a user's system. Guidelines for Securing Rich Internet Applications, in the Deployment trail of The Java Tutorials, provide suggestions for making your RIAs less vulnerable to attack.

  • The JAXP trail in The Java Tutorial has been updated with a new JAXP 1.5 and New Properties lesson.

  • A new page, Language Tag Filtering and Lookup, has been added to the Setting the Locale lesson in the Internationalization trail of the Java Tutorial. This page discusses language tags, languages ranges, and language priority lists, which were introduced in JDK 7. It also includes sections about language tag filtering and language tag lookup, with plenty of examples that you can compile and run.

For all tutorials, guides, and API documentation, see Java SE Technical Documentation and JavaFX 2 Documentation.


Blog about Java technology documentation and news about Java releases.


« September 2013 »