|
| |
Here are some of the tools provided by the Sun JDK (Java Developer Kit,
sometimes known as the Java Software Development Kit):
- javac -- the Java compiler
- java -- the Java interpreter
(JVM)
- appletviewer -- Java Applet Viewer
- jdb -- Java Debugger
(command line; hard to use)
- javadoc -- Java documentation generator
- javap -- Java Class Disassembler
- javah -- Native Method C File Generator
- jar -- Creates and
manages Java Archives (JARs)
- extcheck -- Utility to detect
JAR conflicts.
- javakey -- Key Management and Digital Signatures
(JDK 1.1; completely replaced by keytool
and jarsigner in JDK 1.2+)
- keytool -- Manages keystores
and certificates.
- jarsigner -- Generates and
verifies JAR signatures.
- native2ascii -- Convert Java source code to ASCII
- serialver -- Class Version Number Generator
(used for versioning serialized classes)
- rmic -- Generates stubs and
skeletons for RMI remote objects.
- rmiregistry -- RMI remote
object registry service.
- rmid -- RMI activation system
daemon.
- idltojava -- Generates .java
files that map an OMG IDL interface and enable an application written
in the Java programming language to use CORBA functionality
- policytool -- GUI tool for
managing policy files.
- tnameserv -- Provides access
to the naming service.
- ...
- An extensive directory structure
containing:
- binaries
- class libraries
- class library sources
- documentation in browser
format (HTML pages)
Each version of Java is likely to add to these tools, and sometimes replace one.
|