Thank you for choosing Java SE for Embedded for your embedded
system. 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.
In order to verify the exact release of Java SE for Embedded that you have, first
install the product as described in the section Installation Notes
below, and then execute the command java -version
in a terminal window.
The output string will contain the text "ea" or "beta" for an Early Access (for example, Beta) release;
otherwise the release is a GA (General Availability) release.
In addition, the output string will contain the text "eval" for an evaluation release,
meaning that the use of the release is subject to the terms and conditions of an evaluation
license, which is included in the release. If you have an evaluation release,
please see the section 90-Day Evaluation Release below for more information.
This document provides details about the Java Runtime Environment
(JRE) of Java SE for Embedded 6.
The Java Runtime Environment contains the Java virtual machine,
runtime class libraries, and Java application launcher that are
necessary to run programs written in the Java programming language.
It is not a development environment and does not contain development
tools such as compilers or debuggers. For development tools, see the
Java Development Kit (JDK) Tools and Utilities documentation.
90-Day Evaluation Release
The evaluation releases of Java SE for Embedded are freely available for
vendors to license and evaluate on their embedded systems. These evaluation
releases are available in one of two ways:
The evaluation releases are fully functional for 90 days. An evaluation version can be an
Early Access release (EA) such as Beta or a final General Availability (GA) release.
The 90-day period begins the first time that the product is used.
To view how many days remain in the evaluation period, execute the command
java -version
in a terminal window.
Vendors must follow the terms of the Java SE for Embedded Technology Evaluation
license included in this distribution. If you are interested in demonstrating your product with an evaluation
release of Java SE for Embedded or licensing a GA release of Java SE for Embedded for
commercial re-distribution, please contact the
Java SE for Embedded team.
Please note that, since this is an evaluation release (as opposed to a GA release),
redistribution of this release is not allowed. In addition, demonstrating this release to any party outside of your
organization requires prior written permission from Sun.
[Contents]
Installation Notes
The Java SE for Embedded technology included in this package is delivered
using the gunzip
and tar
utilities. The rpms
utility
and a self-extracting shell script packaging are also available upon request.
To install Java SE for Embedded on your system, download the files onto
your system and uncompress the binary files with the following commands:
gunzip <package name>
tar xvf <package name>
The directory ejre1.6.0_10
will be created in your current directory and populated with the entire JRE release.
This installation directory, <current-directory>/ejre1.6.0_10
, will be hereafter referred to as <JAVA_HOME>
.
Add <JAVA_HOME>/bin
to your PATH
environment variable setting in order to run the Java binaries.
[Contents]
Unlimited Strength Java Cryptography Extension
Due to import control restrictions for some countries, the Java
Cryptography Extension (JCE) policy files shipped with the Java SE
Development Kit and the Java SE Runtime Environment allow strong but
limited cryptography to be used. These files are located at:
<JAVA_HOME>/lib/security/local_policy.jar
<JAVA_HOME>/lib/security/US_export_policy.jar
The <JAVA_HOME>
is the absolute path to the installation
directory of Java SE for Embedded.
An unlimited strength version of these files indicating no restrictions
on cryptographic strengths is available on the JDK web site for
residents of eligible countries. Residents of eligible countries
may download the unlimited strength version and replace the strong
cryptography jar files with the unlimited strength files.
The cacerts Certificates File
Root CA certificates may be added to or removed from the Java SE
certificate file at the following location:
<JAVA_HOME>/lib/security/cacerts
For more information, see
"The cacerts Certificates File" section in the keytool documentation for the Java SE release.
Endorsed Standards Override Mechanism
From time to time it is necessary to update the Java platform in order
to incorporate newer versions of standards that are created outside of
the Java Community Process(SM) (JCP(SM) (Endorsed
Standards), or in order to update the version of a technology included
in the platform to correspond to a later standalone version of that
technology (Standalone Technologies).
The Endorsed Standards Override Mechanism provides a means whereby
later versions of classes and interfaces that implement Endorsed
Standards or Standalone Technologies may be incorporated into the Java
Platform.
For more information on the Endorsed Standards Override Mechanism,
including the list of platform packages that it may be used to
override, see the
documentation for the Java SE release.
[Contents]
Contact Us
For 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.
[Contents]
The Java Runtime Environment (JRE) and the JavaFX runtime environment are products of Sun Microsystems, Inc.
Copyright © 2009 Sun Microsystems, Inc. All Rights Reserved.