See the topics here for descriptions of Java™ tools.
Java ajar tool
The ajar tool is an alternative interface to the jar tool
that you use to create and manipulate Java ARchive (JAR) files. You can use the ajar tool
to manipulate both JAR files and ZIP files.
Java appletviewer tool
The Java appletviewer tool allows you to
run applets without a web browser. It is compatible with the appletviewer tool
that is supplied by Sun Microsystems, Inc.
Java apt tool
The Java apt tool processes program annotations.
Java extcheck tool
In Java 2 SDK (J2SDK), Standard Edition, version 1.2 and
higher, the extcheck tool detects version conflicts between
a target JAR file and currently installed extension JAR files. It is compatible
with the keytool that is supplied by Sun Microsystems, Inc.
Java idlj tool
The idlj tool generates Java bindings
from a given Interface Definition Language (IDL) file.
Java jar tool
The jar tool combines multiple files into a single Java ARchive
(JAR) file. It is compatible with the jar tool that is supplied
by Sun Microsystems, Inc
Java jarsigner tool
In Java 2 SDK (J2SDK), Standard Edition, version 1.2 and
higher, the jarsigner tool signs JAR files and verifies signatures
on signed JAR files.
Java javac tool
The javac tool compiles Java programs.
It is compatible with the javac tool that is supplied by
Sun Microsystems, Inc. with one exception.
Java javadoc tool
The javadoc tool generates API documentation.
It is compatible with the javadoc tool that is supplied by
Sun Microsystems, Inc.
Java javah tool
The javah tool facilitates the implementation
of Java native
methods. It is compatible with the javah tool that is supplied
by Sun Microsystems, Inc. with a few exceptions.
Java javap tool
The javap tool disassembles compiled Java files
and prints out a representation of the Java program. This may be helpful when the
original source code is no longer available on a system.
Java keytool
In Java 2 SDK (J2SDK), Standard Edition, version 1.2 or
higher, the keytool creates public and private key pairs,
self-signed certificates, and manage keystores. In J2SDK, the jarsigner and keytool tools
replace the javakey tool. It is compatible with the keytool that
is supplied by Sun Microsystems, Inc.
Java native2ascii tool
The native2ascii tool converts a file with native-encoded
characters (characters which are non-Latin 1 and non-Unicode) to one with
Unicode-encoded characters. It is compatible with the native2ascii tool
that is supplied by Sun Microsystems, Inc.
Java orbd tool
The orbd tool provides support for clients to
transparently locate and invoke persistent objects on servers in the CORBA
environment.
Java pack200 tool
The pack200 tool is a Java application that compresses a JAR file
into a pack200 file.
Java policytool
In Java 2 SDK, Standard Edition, the policytool creates
and changes the external policy configuration files that define the Java security
policy of your installation. It is compatible with the policytool that
is supplied by Sun Microsystems, Inc.
Java rmic tool
The rmic tool generates stub files and class files
for Java objects.
It is compatible with the rmic tool that is supplied by Sun
Microsystems, Inc.
Java rmid tool
In Java 2 SDK (J2SDK), Standard Edition, the rmid tool
starts the activation system daemon, so objects can be registered and activated
in a Java virtual
machine. It is compatible with the rmid tool that is supplied
by Sun Microsystems, Inc.
Java rmiregistry tool
The rmiregistry tool starts a remote object registry
on a specified port. It is compatible with the rmiregistry tool
that is supplied by Sun Microsystems, Inc.
Java serialver tool
The serialver tool returns the version number
or serialization-unique identifier for one or more classes. It is compatible
with the serialver tool that is supplied by Sun Microsystems,
Inc.
Java servertool
The servertool provides a command-line interface
for application programmers to register, unregister, start up, and shut down
a persistent server.
Java tnameserv tool
In Java 2 SDK (J2SDK), Standard Edition, version 1.3 or
higher , the tnameserv (Transient Naming Service) tool provides
access to the naming service. It is compatible with the tnameserv tool
that is supplied by Sun Microsystems, Inc.
Java unpack200 tool
The Java unpack200 tool decompresses a pack200 file
into a JAR file.