[74c1100] | 1 | <sect2>
|
---|
| 2 | <title>Contents</title>
|
---|
| 3 |
|
---|
[06aea651] | 4 | <para>The <application>J2SDK</application> package contains
|
---|
| 5 | <command>appletviewer</command>,
|
---|
| 6 | <command>extcheck</command>, <command>idlj</command>,
|
---|
| 7 | <command>jar</command>, <command>jarsigner</command>,
|
---|
| 8 | <command>java</command>, <command>javac</command>,
|
---|
| 9 | <command>javadoc</command>, <command>javah</command>,
|
---|
| 10 | <command>javap</command>, <command>jdb</command>,
|
---|
| 11 | <command>keytool</command>, <command>native2ascii</command>,
|
---|
| 12 | <command>orbd</command>, <command>policytool</command>,
|
---|
| 13 | <command>rmic</command>, <command>rmid</command>,
|
---|
| 14 | <command>rmiregistry</command>, <command>rmiregistry</command>,
|
---|
| 15 | <command>serialver</command>, <command>servertool</command> and
|
---|
| 16 | <command>tnameserv</command>.</para>
|
---|
[74c1100] | 17 |
|
---|
| 18 | </sect2>
|
---|
| 19 |
|
---|
| 20 | <sect2><title>Description</title>
|
---|
| 21 |
|
---|
| 22 | <sect3><title>appletviewer</title>
|
---|
[06aea651] | 23 | <para><command>appletviewer</command> runs
|
---|
| 24 | <application>Java</application> applets outside of the context of a
|
---|
[74c1100] | 25 | browser.</para></sect3>
|
---|
| 26 |
|
---|
| 27 | <sect3><title>extcheck</title>
|
---|
[06aea651] | 28 | <para><command>extcheck</command> checks a specified <filename>JAR</filename>
|
---|
| 29 | file for title and version conflicts with any extensions installed in the
|
---|
| 30 | <acronym>JDK</acronym> software.</para></sect3>
|
---|
[74c1100] | 31 |
|
---|
| 32 | <sect3><title>idlj</title>
|
---|
[06aea651] | 33 | <para><command>idlj</command> generates <application>Java</application>
|
---|
| 34 | bindings from a given <acronym>IDL</acronym> file.</para></sect3>
|
---|
[74c1100] | 35 |
|
---|
| 36 | <sect3><title>jar</title>
|
---|
[06aea651] | 37 | <para><command>jar</command> combines multiple files into a single
|
---|
| 38 | <acronym>JAR</acronym> archive file.</para></sect3>
|
---|
[74c1100] | 39 |
|
---|
| 40 | <sect3><title>jarsigner</title>
|
---|
[06aea651] | 41 | <para><command>jarsigner</command> signs <filename>JAR</filename>
|
---|
| 42 | (Java ARchive) files and verifies the signatures and integrity of a signed
|
---|
| 43 | <filename>JAR</filename>.</para></sect3>
|
---|
[74c1100] | 44 |
|
---|
| 45 | <sect3><title>java</title>
|
---|
[06aea651] | 46 | <para><command>java</command> launches a <application>Java</application>
|
---|
| 47 | application by starting a <application>Java</application> runtime
|
---|
[74c1100] | 48 | environment, loading a specified class and invoking that class's main
|
---|
| 49 | method.</para></sect3>
|
---|
| 50 |
|
---|
| 51 | <sect3><title>javac</title>
|
---|
[06aea651] | 52 | <para><command>javac</command> reads class and interface definitions, written
|
---|
| 53 | in the <application>Java</application> programming language, and compiles them
|
---|
| 54 | into bytecode class files.</para></sect3>
|
---|
[74c1100] | 55 |
|
---|
| 56 | <sect3><title>javadoc</title>
|
---|
[06aea651] | 57 | <para><command>javadoc</command> parses the declarations and documentation
|
---|
| 58 | comments in a set of <application>Java</application> source files and produces
|
---|
| 59 | a corresponding set of <acronym>HTML</acronym> pages describing the classes,
|
---|
| 60 | interfaces, constructors, methods, and fields.</para></sect3>
|
---|
[74c1100] | 61 |
|
---|
| 62 | <sect3><title>javah</title>
|
---|
[06aea651] | 63 | <para><command>javah</command> generates <application>C</application> header
|
---|
| 64 | and source files that are needed to implement native methods.</para></sect3>
|
---|
[74c1100] | 65 |
|
---|
| 66 | <sect3><title>javap</title>
|
---|
[06aea651] | 67 | <para><command>javap</command> disassembles a
|
---|
| 68 | <application>Java</application> class file.</para></sect3>
|
---|
[74c1100] | 69 |
|
---|
| 70 | <sect3><title>jdb</title>
|
---|
[06aea651] | 71 | <para><command>jdb</command> is a simple command-line debugger for
|
---|
| 72 | <application>Java</application> classes.</para></sect3>
|
---|
[74c1100] | 73 |
|
---|
| 74 | <sect3><title>keytool</title>
|
---|
[06aea651] | 75 | <para><command>keytool</command> is a key and certificate management utility.</para></sect3>
|
---|
[74c1100] | 76 |
|
---|
| 77 | <sect3><title>native2ascii</title>
|
---|
[06aea651] | 78 | <para><command>native2ascii</command> converts files that contain non-supported
|
---|
| 79 | character encoding into files containing Latin-1 or Unicode-encoded characters.
|
---|
| 80 | </para></sect3>
|
---|
[74c1100] | 81 |
|
---|
| 82 | <sect3><title>orbd</title>
|
---|
[06aea651] | 83 | <para><command>orbd</command> is used to enable clients to transparently locate
|
---|
| 84 | and invoke persistent objects on servers in the <acronym>CORBA</acronym>
|
---|
| 85 | environment.</para></sect3>
|
---|
[74c1100] | 86 |
|
---|
| 87 | <sect3><title>policytool</title>
|
---|
[06aea651] | 88 | <para><command>policytool</command> creates and manages a policy file
|
---|
| 89 | graphically.</para></sect3>
|
---|
[74c1100] | 90 |
|
---|
| 91 | <sect3><title>rmic</title>
|
---|
[06aea651] | 92 | <para><command>rmic</command> generates stub and skeleton class files for
|
---|
| 93 | remote objects from the names of compiled <application>Java</application>
|
---|
| 94 | classes that contain remote object implementations.</para></sect3>
|
---|
[74c1100] | 95 |
|
---|
| 96 | <sect3><title>rmid</title>
|
---|
[06aea651] | 97 | <para><command>rmid</command> starts the activation system daemon.</para>
|
---|
| 98 | </sect3>
|
---|
[74c1100] | 99 |
|
---|
| 100 | <sect3><title>rmiregistry</title>
|
---|
[06aea651] | 101 | <para><command>rmiregistry</command> creates and starts a remote object
|
---|
| 102 | registry on the specified port on the current host.</para></sect3>
|
---|
[74c1100] | 103 |
|
---|
| 104 | <sect3><title>serialver</title>
|
---|
[06aea651] | 105 | <para><command>serialver</command> returns the serialVersionUID for one or
|
---|
| 106 | more classes in a form suitable for copying into an evolving class.</para>
|
---|
| 107 | </sect3>
|
---|
[74c1100] | 108 |
|
---|
| 109 | <sect3><title>servertool</title>
|
---|
[06aea651] | 110 | <para><command>servertool</command> provides an ease-of-use interface for
|
---|
| 111 | application programmers to register, unregister, startup and shutdown a server.
|
---|
| 112 | </para></sect3>
|
---|
[74c1100] | 113 |
|
---|
| 114 | <sect3><title>tnameserv</title>
|
---|
[06aea651] | 115 | <para><command>tnameserv</command> starts the <application>Java</application>
|
---|
| 116 | <acronym>IDL</acronym> name server.</para></sect3>
|
---|
[74c1100] | 117 |
|
---|
| 118 |
|
---|
| 119 | </sect2>
|
---|
| 120 |
|
---|