Description of the Bin tool in the JDK and JRE

Source: Internet
Author: User
Tags wsdl

Jre/bin
Tool Description:
Javac:java compiler, change Java source code to byte generation

Java:java interpreter that executes Java application code directly from a class file

Appletviewer (Applet browser): A Java browser that executes a Java applet class on an HTML file

Javadoc: HTML document generated from Java source code and its description statement

Jdb:java debugger, which executes the program, sets breakpoints, and examines variables line by row

Javah: Generates a C procedure that can invoke a Java procedure, or a header file that can be called by a Java program

The Javap:java disassembler, which displays the accessible features and data in the compiled class file, and shows the meaning of the byte code

JAR: Multi-purpose archive and compression tool, a Java application that merges multiple files into a single jar archive file.

Htmlconverter: Command conversion tool.

NATIVE2ASCII: A file that converts a file that contains Fu that are not Unicode or LATINL characters to Unicode encoded characters.

Serialver: Returns SERIALVERUID. Syntax: serialver [show] command option show is used to display a simple interface. Enter the full class name by pressing the ENTER key or the "Show" button to display the Serialveruid.


Jdk\bin
Tool Description:
Appletviewer.exe: (Applet browser) A Java browser that executes a Java applet class on an HTML file

Apt.exe:SolarisTM operating systems and tools for working with annotations on Linux

Extcheck.exe: Detects version conflicts between the target jar file and the current installation mode extension jar file.

The HtmlConverter.exe:Java (tm) plug-in HTML converter is a utility that can be used to convert any HTML page containing applets into a format using a Java (tm) plug-in.

Idlj.exe: Parse the IDL file to generate the required Java files

JAR: Multi-purpose archive and compression tool, a Java application that merges multiple files into a single jar archive file.

Jarsigner: Generate a signature for a Java archive (jar) file and verify the signature of the signed JAR file

Java:java interpreter that executes Java application code directly from a class file

Javac:java compiler, change Java source code to byte generation

Javadoc: HTML document generated from Java source code and its description statement

Javah: Generates a C procedure that can invoke a Java procedure, or a header file that can be called by a Java program

The Javap:java disassembler, which displays the accessible features and data in the compiled class file, and shows the meaning of the byte code

Java-rmi:

JAVAW: Similar to Java, no console information

Javaws: Used to start and control Java on the web is a program

JConsole: is a JMX-based GUI tool for connecting a running JVM, but this JVM needs to be started with a manageable pattern.

JDB: Tools for debugging Java programs

Jhat: Is a Java heap replication browser. This tool parses the Java heap copy file (for example, by the "Jmap
-dump "produced). Jhat launches a Web server that allows objects in the heap to be parsed in a Web browser. This tool is not intended for use in application Systems but for "offline" analysis. The "Jhat tool is platform independent", which means that it can be used to observe the heap replication generated on any platform. For example, it is possible to use Jhat on a Linux system to observe a heap copy generated on the Solaris OS.

Jinfo: Prints Java configuration information for a given Java process or core file or a remote debugging server. Configuration information includes Java System Properties and JVM command-line flags

JPS: Equivalent to the Solaris Process tool PS. Unlike "Pgrep Java" or "Ps-ef grep java", JPS does not use the application name to find JVM instances. Therefore, it looks for all Java applications, including those that do not use Java execution (for example, a custom launcher). In addition, JPS only finds the current user's Java process, not all processes in the current system.

Jrunscript: A JS Interpreter

Jstack: The Pstack tool equivalent to Solaris. Jstack to print stack trace information for all Java threads (optionally including native frame information)

Jstat: Display performance statistics for a measurement (instrumented) Java hotspot virtual Machine

JSTATD is a Java remote method call (RMI) server application-it monitors the measurement of Java

Hotspot Virtual machine creation and termination and provides an interface to allow remote monitoring tools to attach to the JVM running on localhost

Keytool: is a security key and certificate management tool that manages a keystore that stores the private key and verifies the corresponding public key associated with the certificate chain of the

Kint,klist,ktab: Some of the tools used to implement Kerberos

NATIVE2ASCII: Encoding format for converting characters or files

ORBD: Used to implement CORBA interfaces (distributed applications)

PACK200: Efficient compression of JAR files

Packager: Wrapping a jar file in a file in a different format

Policy Management in the Policytool:java

Rmic: Files required to build a remote call for Remote call compilation

Rmid: Used to initiate the activation of the system daemon so that remote objects can be registered and activated in the JVM

Rmiregistry: Starts a port specified in a remote object registry

Schemagen:

Serialver: Used to return a serialveruid of a class

Servertools: Provides a command line interface for programmers to register, unregister, start, and close a service

Tnameserv:

UNPACK200: Unzip the jar file to compress the pack200

Wsgen: is a command line feature used to generate the appropriate JAX-ws. It reads the WebService terminal class file and generates all the source code files and compiled binary class files for the WebService release. It also randomly generates WSDL and HelloServer class webservice that conform to the specification. Wsgen It is legal to generate a complete list of operations from a resource file.

Wsimport: This tool generates the corresponding class file based on the WSDL file, and then uses these class files to invoke the method provided by WebService as if it were a local class.

Xjc

Transferred from: http://xiaohuafyle.iteye.com/blog/1473346

Description of the Bin tool in the JDK and JRE

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.