The Java Command - java and javaw

Entry point classes

Running an executable JAR file

Running a Java applications via a main class

Troubleshooting the java command

Running a Java application with library dependencies

Spaces and other special characters in arguments

Java Options