Sun Java Solaris Communities My SDN Account Join SDN
 
Archive - Java Technology Products Download

JavaCheck FAQ

 


JavaCheck | JavaCheck Technical Note


JavaCheck - Frequently Asked Questions

Q: What is JavaCheck?
A: JavaCheck 2.0 is a developer tool that ensures that applications and applets will be compatible with Java platforms and can therefore run on many types of devices. It does this by testing whether Java class files used by an application or applet conform to a particular Java platform API specification.

JavaCheck 2.0 provides support for the PersonalJavaTM Specification. PersonalJava has been designed specifically for network-connectable consumer devices used for communications, entertainment and mobile computing. Using JavaCheck allows application developers to create products and services on their desktops that will reach consumers using PersonalJava-enabled devices. They can do this without having to purchase devices and proprietary tools for development and testing. JavaCheck is easy to use and works side-by-side with popular third party Java development tools.

Q: How can I get JavaCheck?
A: JavaCheck 2.0 is now available for free on Sun's JavaSoft website at: http://java.sun.com/products/personaljava/javacheck.html. JavaCheck 2.0 will also be available through many third parties as part of their developer tool suites.

Q: What is a Platform Specification File?
A: JavaCheck reads platform specification files. These are encoded text files (SGML compliant) for a particular specification with the file extension .spc. JavaCheck reads these .spc files in order to represent a Java platform in memory. The JavaCheck 2.0 version provides .spc files for the PersonalJava1.01 platform allowing compliance testing to this platform. Platform specification files are created or endorsed by Sun Microsystem's for use with official Java specifications. For additional information on platform specification files, please refer to the documentation available with the product.

Q: Will other platform specification files be available for use with JavaCheck?
A: Yes, Sun hopes to provide platform specification files (.spc) for other Java platforms, as well as for some extensions to the Java platform. These .spc files will be available in future versions of JavaCheck. Information on future releases will be posted when available on Sun's JavaSoft website at: http://java.sun.com/products/personaljava.

Q: Why are there two versions of JavaCheck?
A: JavaCheck 2.0 comes in two configurations: one is command-line based, the other has a graphical user interface (GUI). Both provide the same utility.

Q: Where can I send comments on JavaCheck 2.0?
A: We always appreciate your feedback on our products. Please email comments and report bugs on JavaCheck 2.0 to: javacheck-comments@java.sun.com. Please note that this is not a technical support alias. For technical support questions, call (407) 531-4475 and press option 1. There is a charge per call for all technical support assistance.

Q: What is the difference between JavaCheck and JavaPureCheckTM?
A: JavaCheck is a conformance checking tool that reports whether a Java application or applet conforms to a given specification of a Java platform. JavaPureCheck tests that an application or applet is written using 100% Pure Java.

Oracle is reviewing the Sun product roadmap and will provide guidance to customers in accordance with Oracle's standard product communication policies. Any resulting features and timing of release of such features as determined by Oracle's review of roadmaps, are at the sole discretion of Oracle. All product roadmap information, whether communicated by Sun Microsystems or by Oracle, does not represent a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. It is intended for information purposes only, and may not be incorporated into any contract.