OS Manuals

/usr/lib/jvm/java-8-zulu/bin/jjs

Zulu 8 Java development kit (CPU stream)

From zulu-8-cpu 8.0.501-r3 (enterprise-packages), captured 2026-11-08 by running jjs -help (exit 100). permalink

Also provided by 3 other package versions
jjs [<options>] <files> [-- <arguments>]
	-D (-Dname=value. Set a system property. This option can be repeated.)

	-cp, -classpath (-cp path. Specify where to find user class files.)

	-doe, -dump-on-error (Dump a stack trace on errors.)
		param: [true|false]   default: false

	-fv, -fullversion (Print full version info of Nashorn.)
		param: [true|false]   default: false

	-fx (Launch script as an fx application.)
		param: [true|false]   default: false

	-h, -help (Print help for command line flags.)
		param: [true|false]   default: false

	--language (Specify ECMAScript language version.)
		param: [es5|es6]   default: es5

	-ot, --optimistic-types (Use optimistic type assumptions with deoptimizing recompilation.
	                        This makes the compiler try, for any program symbol whose type cannot
	                        be proven at compile time, to type it as narrow and primitive as
	                        possible. If the runtime encounters an error because symbol type
	                        is too narrow, a wider method will be generated until steady stage
	                        is reached. While this produces as optimal Java Bytecode as possible,
	                        erroneous type guesses will lead to longer warmup. Optimistic typing
	                        is currently disabled by default, but can be enabled for significantly
	                        better peak performance.)
		param: [true|false]   default: false

	-scripting (Enable scripting features.)
		param: [true|false]   default: false

	-strict (Run scripts in strict mode.)
		param: [true|false]   default: false

	-t, -timezone (Set timezone for script execution.)
		param: <timezone>   default: GMT

	-v, -version (Print version info of Nashorn.)
		param: [true|false]   default: false
Options (5)
OptionDescriptionSource
-Dname valueSets a system property to be passed to the script by assigning a value to a property name.man
-fxLaunches the script as a JavaFX application.man
--language es5Specifies the ECMAScript language version.man
-scriptingEnables shell scripting features.man
-strictEnables strict mode, which enforces stronger adherence to the standard (ECMAScript Edition 5.1), making it easier to detect common coding errors.man
Examples (3) from the manual page, untested

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.