Discovering Other SDK Tools

     

There are a number of other tools in the SDK that we won't cover in detail here, because they are often used only in advanced enterprise applications, or else are intended for dealing with fairly specific issues that we don't address here. It is a good idea at least to know about what tools are readily available for your use should your application call for them.

General Tools

These tools are not readily classifiable under one umbrella label, but they come with the kit and you might find them useful.

  • javah Generates C programming language headers and stubs. You use it to write native methods .

  • extcheck Detects JAR conflicts.

  • jdb The Java debugger. Typically, you will want to use an interactive debugger available in an IDE, which is easier.

  • javap Java class file disassembler.

Remote Method Invocation Tools

The RMI tools assist in creating applications that allow for interaction of components over the network.

  • rmic Generates stubs and skeletons for remote objects. As of Java 5.0, RMI stubs are automatically generated for you.

  • rmiregistry The remote object registry service.

  • rmid RMI activation service daemon.

  • serialver Returns class serialVerUID.

Java IDL and RMI-IIOP Tools

These tools assist in creation of apps that need to interact with CORBA/IIOP and OMG-standard IDL.

  • tnameserv Provides access to the naming service.

  • idlj Generates Java source code files that map an IDL interface and enable a Java application to use CORBA functionality.

  • orbd Provides a way for clients to find and invoke persistent objects on a server in the CORBA environment.

  • servertool Provides a convenient interface for registering, unregistering, starting, and shutting down a server.

Internationalization Tools

These help you create applications that are available to different locales. A locale customizes how data is presented and formatted for specific places in the world.

  • native2 ascii Converts text to Unicode Latin-1 character set.

Security Tools

The tools in this set assist in setting security policies for your applications.

  • keytool Manages keystores and certificates.

  • jarsigner Generates and verifies JAR signatures.

  • policytool A GUI tool for managing policy files.

Kerberos Tools

The following tools are specific to Kerberos, and if you're using Solaris 8, you have equivalent functionality provided by that OE.

  • kinit Tool for obtaining Kerberos v5 tickets.

  • klist Command-line tool to list entries in credential cache and key tab.

  • ktab Tool to help user manage entries in the key table.

Java Plug-In Tool

This utility is used with the Java plug-in.

  • unregbean Unregisters a package JavaBeans component over Active X.



Java Garage
Java Garage
ISBN: 0321246233
EAN: 2147483647
Year: 2006
Pages: 228
Authors: Eben Hewitt

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net