glfs/general/prog/jdk/j2sdk-desc.xml
Larry Lawrence 06aea651e0 chapter 12
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@1204 af4574ff-66df-0310-9fd7-8a98e5e911e0
2003-09-26 15:51:46 +00:00

121 lines
4.7 KiB
XML

<sect2>
<title>Contents</title>
<para>The <application>J2SDK</application> package contains
<command>appletviewer</command>,
<command>extcheck</command>, <command>idlj</command>,
<command>jar</command>, <command>jarsigner</command>,
<command>java</command>, <command>javac</command>,
<command>javadoc</command>, <command>javah</command>,
<command>javap</command>, <command>jdb</command>,
<command>keytool</command>, <command>native2ascii</command>,
<command>orbd</command>, <command>policytool</command>,
<command>rmic</command>, <command>rmid</command>,
<command>rmiregistry</command>, <command>rmiregistry</command>,
<command>serialver</command>, <command>servertool</command> and
<command>tnameserv</command>.</para>
</sect2>
<sect2><title>Description</title>
<sect3><title>appletviewer</title>
<para><command>appletviewer</command> runs
<application>Java</application> applets outside of the context of a
browser.</para></sect3>
<sect3><title>extcheck</title>
<para><command>extcheck</command> checks a specified <filename>JAR</filename>
file for title and version conflicts with any extensions installed in the
<acronym>JDK</acronym> software.</para></sect3>
<sect3><title>idlj</title>
<para><command>idlj</command> generates <application>Java</application>
bindings from a given <acronym>IDL</acronym> file.</para></sect3>
<sect3><title>jar</title>
<para><command>jar</command> combines multiple files into a single
<acronym>JAR</acronym> archive file.</para></sect3>
<sect3><title>jarsigner</title>
<para><command>jarsigner</command> signs <filename>JAR</filename>
(Java ARchive) files and verifies the signatures and integrity of a signed
<filename>JAR</filename>.</para></sect3>
<sect3><title>java</title>
<para><command>java</command> launches a <application>Java</application>
application by starting a <application>Java</application> runtime
environment, loading a specified class and invoking that class's main
method.</para></sect3>
<sect3><title>javac</title>
<para><command>javac</command> reads class and interface definitions, written
in the <application>Java</application> programming language, and compiles them
into bytecode class files.</para></sect3>
<sect3><title>javadoc</title>
<para><command>javadoc</command> parses the declarations and documentation
comments in a set of <application>Java</application> source files and produces
a corresponding set of <acronym>HTML</acronym> pages describing the classes,
interfaces, constructors, methods, and fields.</para></sect3>
<sect3><title>javah</title>
<para><command>javah</command> generates <application>C</application> header
and source files that are needed to implement native methods.</para></sect3>
<sect3><title>javap</title>
<para><command>javap</command> disassembles a
<application>Java</application> class file.</para></sect3>
<sect3><title>jdb</title>
<para><command>jdb</command> is a simple command-line debugger for
<application>Java</application> classes.</para></sect3>
<sect3><title>keytool</title>
<para><command>keytool</command> is a key and certificate management utility.</para></sect3>
<sect3><title>native2ascii</title>
<para><command>native2ascii</command> converts files that contain non-supported
character encoding into files containing Latin-1 or Unicode-encoded characters.
</para></sect3>
<sect3><title>orbd</title>
<para><command>orbd</command> is used to enable clients to transparently locate
and invoke persistent objects on servers in the <acronym>CORBA</acronym>
environment.</para></sect3>
<sect3><title>policytool</title>
<para><command>policytool</command> creates and manages a policy file
graphically.</para></sect3>
<sect3><title>rmic</title>
<para><command>rmic</command> generates stub and skeleton class files for
remote objects from the names of compiled <application>Java</application>
classes that contain remote object implementations.</para></sect3>
<sect3><title>rmid</title>
<para><command>rmid</command> starts the activation system daemon.</para>
</sect3>
<sect3><title>rmiregistry</title>
<para><command>rmiregistry</command> creates and starts a remote object
registry on the specified port on the current host.</para></sect3>
<sect3><title>serialver</title>
<para><command>serialver</command> returns the serialVersionUID for one or
more classes in a form suitable for copying into an evolving class.</para>
</sect3>
<sect3><title>servertool</title>
<para><command>servertool</command> provides an ease-of-use interface for
application programmers to register, unregister, startup and shutdown a server.
</para></sect3>
<sect3><title>tnameserv</title>
<para><command>tnameserv</command> starts the <application>Java</application>
<acronym>IDL</acronym> name server.</para></sect3>
</sect2>