jjs - Online Linux Manual PageSection : 1
Updated : 03 March 2015
Source : JDK 8
Note : Basic Tools

NAMEjjs − Invokes the Nashorn engine​.

SYNOPSISjjs [options] [script−files] [−− arguments]options One or more options of the jjs command, separated by spaces​. For more information, see Options​. script−files One or more script files which you want to interpret using Nashorn, separated by spaces​. If no files are specified, an interactive shell is started​. arguments All values after the double hyphen marker (−−) are passed through to the script or the interactive shell as arguments​. These values can be accessed by using the arguments property (see Example 3)​.

DESCRIPTIONThe jjs command−line tool is used to invoke the Nashorn engine​. You can use it to interpret one or several script files, or to run an interactive shell​.

OPTIONSThe options of the jjs command control the conditions under which scripts are interpreted by Nashorn​. −cp path
−classpath
path
Specifies the path to the supporting class files To set multiple paths, the option can be repeated, or you can separate each path with a colon (:)​. −Dname=value Sets a system property to be passed to the script by assigning a value to a property name​. The following example shows how to invoke Nashorn in interactive mode and assign myValue to the property named myKey: >> jjs −DmyKey=myValue jjs> java​.lang​.System​.getProperty("myKey") myValue jjs> This option can be repeated to set multiple properties​. −doe
−−dump−on−error
Provides a full stack trace when an error occurs​. By default, only a brief error message is printed​. −fv
−−fullversion
Prints the full Nashorn version string​. −fx Launches the script as a JavaFX application​. −h
−help
Prints the list of options and their descriptions​. −−language=[es5] Specifies the ECMAScript language version​. The default version is ES5​. −ot
−−optimistic−types=[true|false]
Enables or disables optimistic type assumptions with deoptimizing recompilation​. Running with optimistic types will yield higher final speed, but may increase warmup time​. −scripting Enables shell scripting features​. −strict Enables strict mode, which enforces stronger adherence to the standard (ECMAScript Edition 5​.1), making it easier to detect common coding errors​. −t=zone
−timezone=
zone
Sets the specified time zone for script execution​. It overrides the time zone set in the OS and used by the Date object​. −v
−version
Prints the Nashorn version string​.

EXAMPLESExample 1 Running a Script with Nashorn jjs script​.js Example 2 Running Nashorn in Interactive Mode >> jjs jjs> println("Hello, World!") Hello, World! jjs> quit() >> Example 3 Passing Arguments to Nashorn >> jjs −− a b c jjs> arguments​.join(", ") a, b, c jjs>

SEE ALSOjrunscript
+'bp
0
Johanes Gumabo
Data Size   :   17,649 byte
man-jjs-java-11-openjdk-11.0.14.1.1-5.fc36.x86_64.1Build   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   3 / 166,008
Visitor ID   :     :  
Visitor IP   :   18.219.255.63   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.