/usr/java/bin/jre
[options] class [arguments]Solaris only. Java Runtime Environment. This program actually executes compiled Java files.
-classpath
pathUse path as the search path for class files, overriding $CLASSPATH. path is a colon-separated list of directories.
-cp
pathlistPrepend one or more paths to the value of $CLASSPATH. Use a colon-separated list when supplying multiple paths. Components may be either directories or full pathnames to files to be executed.
-D
prop=
valRedefine the value of prop to be val. This option may be used any number of times.
-help
Print a usage message.
-ms
sizeSet the initial size of the heap to size, which is in bytes. Append k
or m
to specify kilobytes or megabytes, respectively.
-mx
sizeSet the maximum size of the heap to size, which is in bytes. Append k
or m
to specify kilobytes or megabytes, respectively.
-noasyncgc
Disable asynchronous garbage collection.
-noclassgc
Disable garbage collection of Java classes.
-nojit
Don't do JIT ("just in time") compilation; use the default interpreter instead.
-noverify
Disable verification.
-oss
sizeSet the maximum stack size of Java code in a Java thread. Append k
or m
to specify kilobytes or megabytes, respectively. The default maximum size is 400KB.
-ss
sizeSet the maximum stack size of C code in a Java thread. Append k
or m
to specify kilobytes or megabytes, respectively. The default maximum size is 128KB.
-v
, -verbose
Print a message to standard output each time a class file is loaded.
-verbosegc
Print a message every time the garbage collector frees memory.
-verify
Run the byte-code verifier on all code. Note that this only verifies byte-codes that are actually executed.
-verifyremote
Run the verifier on all code loaded via a classloader. This is the default when interpreting.