JavaScript is not supported by your browser. JavaScript support is required for full functionality of this page.
Skip to Content
Java Software
Java SE Downloads
Java SE 8 Documentation
Search
Java Platform, Standard Edition Tools Reference
Next
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
1
How Classes are Found
How the Java Runtime Finds Classes
How the Java Runtime Finds Bootstrap Classes
How the Java Runtime Finds Extension Classes
How the Java Runtime Finds User Classes
How the Java Runtime Finds JAR-class-path Classes
How the javac and javadoc Commands Find Classes
Class Loading and Security Policies
2
Setting the Class Path
Synopsis
Description
JDK Commands Class Path Options
CLASSPATH Environment Variable
Set CLASSPATH
Clear CLASSPATH
Change Startup Settings
Class Path Wild Cards
Class Path and Package Names
Folders and Archive Files
Multiple Specifications
Specification Order
3
JDK and JRE File Structure
Demos and Samples
Development Files and Directories
Additional Files and Directories
4
Command Reference
Command Reference Pages
Create and Build Applications
Security
Internationalization
Remote Method Invocation (RMI)
Java IDL and RMI-IIOP
Deploy Applications and Applets
Java Web Start
Monitor Java Applications
Monitor the Java Virtual Machine
Web Services
Troubleshooting
Scripting
5
Create and Build Applications
appletviewer
extcheck
jar
java
javac
javadoc
javah
javap
jdb
jdeps
6
Security
keytool
jarsigner
policytool
7
Internationalization
native2ascii
8
Remote Method Invocation (RMI)
rmic
rmiregistry
rmid
serialver
9
Java IDL and RMI-IIOP
tnameserv
idlj
orbd
servertool
10
Deploy Applications and Applets
pack200
unpack200
javapackager
javafxpackager
11
Java Web Start
javaws
12
Monitor Java Applications
jconsole
jvisualvm
13
Monitor the JVM
jps
jstat
jstatd
jmc
14
Web Services
schemagen
wsgen
wsimport
xjc
15
Troubleshooting
jcmd
jinfo
jhat
jmap
jsadebugd
jstack
16
Scripting
jrunscript
jjs
Next