Thank you for downloading this release of the Java Platform, Standard Edition Development Kit (JDK). The JDK is a development environment for building applications and components using the Java programming language. The JDK includes tools useful for developing and testing programs written in the Java programming language and running on the Java platform. JDK 7 for ARM is supported on systems based on ARM v6 or ARM v7 running Linux.
How is JDK for ARM different from Java SE Embedded?
The JDK includes a Java runtime environment (JRE) for ARM platforms and tools such as the compilers and debuggers necessary for developing applications. Java SE Embedded is a subset of the JDK and includes only the JREs. It supports the same platforms and functionality as Java SE. Additionally, it provides specific features and support for the embedded market. These embedded-specific features and support currently include new Compact Profiles, new jrecreate customization tool, new jdeps size analysis tool, additional platforms, small footprint JREs, headless configurations and memory optimizations. The JDK is available for download under the Oracle Binary Code License Agreement (BCL). Java SE Embedded is available as a free download for evaluation and development, and requires a commercial license for use in production. For information about commercial licensing of Java SE Embedded, please contact us.
Looking for JDK on Other Platforms?
(NOTE: JDK for ARM released at a separate schedule than JDK for other platforms) JDK 7 for other platforms is at: JDK 7 download page.