![]() |
This document summarizes the functionality and issues of Java SE for Embedded 6. Java SE for Embedded 6 Update 10 is based on the Java Platform 6 Update 10, Standard Edition (Java SE 6 Update 10) and provides specific features and support for embedded systems. To ensure that you have the most recent updates of the technical documents for Java SE for Embedded, check the latest versions on the Java SE for Embedded Product Documentation web site. Contents
Platform SupportThe release of Java SE for Embedded 6 was tested on Linux ARM v5, v6, and v7 systems with the requirements as specified on the Java SE for Embedded System Requirements web page. For ARM v5, headless systems were tested; for ARM v6/v7, both headless and headful systems were tested. Some of the information in this document describes support or issues concerning graphics, window managers, audio, and so forth, and therefore only applies to the headful releases. Known Bugs and IssuesThe following list summarizes known bugs in this release.
What's New in this ReleaseCompared to the Java SE 1.4.2 Linux ARM releases, this Java SE for Embedded 6 release adds the following:
The following list shows the changes that have been made and the defects that have been fixed in this release:
Comparisons with Standard Java SEJava SE for Embedded derives from Java SE. It can support the same platforms and functionality as Java SE. In addition, Java SE for Embedded provides specific features and support for the embedded market. The embedded-specific features and support include additional platforms, small footprint JREs, headless configurations, and memory optimizations. All Java SE for Embedded offerings are Java SE compliant. Java SE for Embedded provides only the 32-bit "client" version of the Java virtual
machine; the 64-bit version is not supported, and using the For more information on functionality that is generally common to both Standard Java SE 6 and Java SE for Embedded 6, including the Java language, HotSpot VM, Libraries and Tools, see the Java SE Documentation. See also the Java SE 6 Release Notes for release information on the Java SE 6 platform. For more information on functionality that is specific to Java SE for Embedded 6, see http://java.sun.com/javase/embedded/index.jsp#functionality. How to Enable Java Plug-inThe headful version of Java SE for Embedded 6 on ARM v6/v7 supports the Java Plug-in technology. We have verified that it works with the CoolFox web browser; it likely works with the FireFox web browser (on which CoolFox is based) as well. Mozilla's Gecko rendering engine version 1.9.0 FCS or later is required. Non-Mozilla web browsers, including the WebKit rendering engine (used in some non-Mozilla web browsers), are not supported at the time of this writing. It is important to realize that a symbolic link needs to be created in order
to get the Java Plug-in to work. This link points from the browser's ln -s <JAVA_HOME>/lib/arm/libnpjp2.so <MOZILLA_DIR>/plugins/libnpjp2.so In the above command, How to Run JavaFX ApplicationsJavaFX support in Java SE for Embedded (headful version) on Linux ARM is still under development at the time of this writing. However, you can run simple JavaFX applications on Java SE for Embedded 6 Update 10 on Linux ARM v6, although with some limitations. JavaFX applications cannot be run from a web browser on the Linux ARM platform. You must manually download the JavaFX 1.2 Software Development Kit (SDK), compile the sample applications included, and run the applications from a shell. These steps are explained in detail below. Note that MultiMedia, Audio, and OpenGL graphics acceleration are not enabled for JavaFX applications on Java SE for Embedded 6 Update 10 on Linux ARM. The following procedure outlines the steps required to run simple Java FX applications from a shell on Java SE for Embedded 6 Update 10 (headful version) on Linux ARM v6, for example, on a netbook device.
Contact UsFor any inquiries related to the Java SE for Embedded product, whether technical (for example, any problems or bugs encountered) or non-technical (for example, questions or issues related to licensing), please contact the Java SE for Embedded team. The Java Runtime Environment (JRE) and the JavaFX runtime environment are products of Sun Microsystems, Inc.
|
![]() |