|
2 | 2 | <html> |
3 | 3 | <head> |
4 | 4 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
5 | | -<title>C:\Users\weibl\git\Enide-nodeclipse-1\org.nodeclipse.help\contents\.nashorn.md.html</title> |
| 5 | +<title>D:\Workspaces\Nodeclipse-DEV\nodeclipse-1\org.nodeclipse.help\contents\.nashorn.md.html</title> |
6 | 6 |
|
7 | 7 |
|
8 | 8 | <style type="text/css"> |
@@ -467,75 +467,54 @@ <h2> <a name="links" class="anchor" href="..md.html#links"><span class="octicon |
467 | 467 | <h2> <a name="java-8-script-utils" class="anchor" href="..md.html#java-8-script-utils"><span class="octicon octicon-link"></span></a>Java 8 script utils</h2> |
468 | 468 | <p>Java 8 goes with 2 utils: <code>jjs</code> for running JavaScript on Nashorn engine and <code>jrunscript</code> for running any script engine</p> |
469 | 469 | <h3> <a name="jjs-command-line-util" class="anchor" href="..md.html#jjs-command-line-util"><span class="octicon octicon-link"></span></a><code>jjs</code> command line util</h3> |
470 | | -<div class="highlight highlight-txt"> |
471 | | - <pre> <span class="err">C:\Program</span> <span class="err">Files\Java\jdk1.8.0\bin>jjs.exe</span> <span class="err">-v</span> |
| 470 | +<pre><code> |
| 471 | +C:\Program Files\Java\jdk1.8.0\bin>jjs.exe -v |
472 | 472 |
|
473 | | - <span class="err">nashorn</span> <span class="err">1.8.0</span> |
| 473 | +nashorn 1.8.0 |
474 | 474 |
|
475 | 475 |
|
476 | | - <span class="err">C:\Program</span> <span class="err">Files\Java\jdk1.8.0\bin>jjs.exe</span> <span class="err">-h</span> |
| 476 | +C:\Program Files\Java\jdk1.8.0\bin>jjs.exe -h |
477 | 477 |
|
478 | | - <span class="err">jjs</span> <span class="err">[<options>]</span> <span class="err"><files></span> <span class="err">[--</span> <span class="err"><arguments>]</span> |
479 | | - <span class="err">-</span><span class="nb">D</span> <span class="p">(</span><span class="s">-Dname=value.</span> <span class="s">Set</span> <span class="s">a</span> <span class="s">system</span> <span class="s">property.</span> <span class="s">This</span> <span class="s">option</span> <span class="s">can</span> <span class="s">be</span> <span class="s">repeated.</span><span class="p">)</span> |
| 478 | +jjs [] [-- ] |
| 479 | + -D (-Dname=value. Set a system property. This option can be repeated.) |
480 | 480 |
|
481 | | - <span class="err">-cp,</span> <span class="err">-</span><span class="nb">classpath</span> <span class="p">(</span><span class="s">-cp</span> <span class="s">path.</span> <span class="s">Specify</span> <span class="s">where</span> <span class="s">to</span> <span class="s">find</span> <span class="s">user</span> <span class="s">class</span> <span class="s">files.</span><span class="p">)</span> |
| 481 | + -cp, -classpath (-cp path. Specify where to find user class files.) |
482 | 482 |
|
483 | | - <span class="err">-doe,</span> <span class="err">-dump-on-</span><span class="nb">error</span> <span class="p">(</span><span class="s">Dump</span> <span class="s">a</span> <span class="s">stack</span> <span class="s">trace</span> <span class="s">on</span> <span class="s">errors.</span><span class="p">)</span> |
484 | | - <span class="err">param:</span> <span class="err">[true|false]</span> <span class="err">default:</span> <span class="err">false</span> |
| 483 | + -doe, -dump-on-error (Dump a stack trace on errors.) |
| 484 | + param: [true|false] default: false |
485 | 485 |
|
486 | | - <span class="err">-fv,</span> <span class="err">-</span><span class="nb">fullversion</span> <span class="p">(</span><span class="s">Print</span> <span class="s">full</span> <span class="s">version</span> <span class="s">info</span> <span class="s">of</span> <span class="s">Nashorn.</span><span class="p">)</span> |
487 | | - <span class="err">param:</span> <span class="err">[true|false]</span> <span class="err">default:</span> <span class="err">false</span> |
| 486 | + -fv, -fullversion (Print full version info of Nashorn.) |
| 487 | + param: [true|false] default: false |
488 | 488 |
|
489 | | - <span class="err">-</span><span class="nb">fx</span> <span class="p">(</span><span class="s">Launch</span> <span class="s">script</span> <span class="s">as</span> <span class="s">an</span> <span class="s">fx</span> <span class="s">application.</span><span class="p">)</span> |
490 | | - <span class="err">param:</span> <span class="err">[true|false]</span> <span class="err">default:</span> <span class="err">false</span> |
| 489 | + -fx (Launch script as an fx application.) |
| 490 | + param: [true|false] default: false |
491 | 491 |
|
492 | | - <span class="err">-h,</span> <span class="err">-</span><span class="nb">help</span> <span class="p">(</span><span class="s">Print</span> <span class="s">help</span> <span class="s">for</span> <span class="s">command</span> <span class="s">line</span> <span class="s">flags.</span><span class="p">)</span> |
493 | | - <span class="err">param:</span> <span class="err">[true|false]</span> <span class="err">default:</span> <span class="err">false</span> |
| 492 | + -h, -help (Print help for command line flags.) |
| 493 | + param: [true|false] default: false |
494 | 494 |
|
495 | | - <span class="err">-</span><span class="nb">scripting</span> <span class="p">(</span><span class="s">Enable</span> <span class="s">scripting</span> <span class="s">features.</span><span class="p">)</span> |
496 | | - <span class="err">param:</span> <span class="err">[true|false]</span> <span class="err">default:</span> <span class="err">false</span> |
| 495 | + -scripting (Enable scripting features.) |
| 496 | + param: [true|false] default: false |
497 | 497 |
|
498 | | - <span class="err">-</span><span class="nb">strict</span> <span class="p">(</span><span class="s">Run</span> <span class="s">scripts</span> <span class="s">in</span> <span class="s">strict</span> <span class="s">mode.</span><span class="p">)</span> |
499 | | - <span class="err">param:</span> <span class="err">[true|false]</span> <span class="err">default:</span> <span class="err">false</span> |
| 498 | + -strict (Run scripts in strict mode.) |
| 499 | + param: [true|false] default: false |
500 | 500 |
|
501 | | - <span class="err">-t,</span> <span class="err">-</span><span class="nb">timezone</span> <span class="p">(</span><span class="s">Set</span> <span class="s">timezone</span> <span class="s">for</span> <span class="s">script</span> <span class="s">execution.</span><span class="p">)</span> |
502 | | - <span class="err">param:</span> <span class="err"><timezone></span> <span class="err">default:</span> <span class="err">Asia/Shanghai</span> |
| 501 | + -t, -timezone (Set timezone for script execution.) |
| 502 | + param: default: Asia/Shanghai |
503 | 503 |
|
504 | | - <span class="err">-v,</span> <span class="err">-</span><span class="nb">version</span> <span class="p">(</span><span class="s">Print</span> <span class="s">version</span> <span class="s">info</span> <span class="s">of</span> <span class="s">Nashorn.</span><span class="p">)</span> |
505 | | - <span class="err">param:</span> <span class="err">[true|false]</span> <span class="err">default:</span> <span class="err">false</span> |
506 | | -</pre> |
507 | | -</div> |
| 504 | + -v, -version (Print version info of Nashorn.) |
| 505 | + param: [true|false] default: false |
| 506 | +</code></pre> |
508 | 507 | <h3> <a name="jrunscript-command-line-util" class="anchor" href="..md.html#jrunscript-command-line-util"><span class="octicon octicon-link"></span></a><code>jrunscript</code> command line util</h3> |
509 | | -<div class="highlight highlight-txt"> |
510 | | - <pre> <span class="err">C:\Program</span> <span class="err">Files\Java\jdk1.8.0\bin>jrunscript.exe</span> <span class="err">-h</span> |
511 | | - <span class="err">Usage:</span> <span class="err">jrunscript</span> <span class="err">[options]</span> <span class="err">[arguments...]</span> |
| 508 | +<pre><code> |
| 509 | +C:\Program Files\Java\jdk1.8.0\bin>jrunscript.exe -h |
| 510 | +Usage: jrunscript [options] [arguments...] |
512 | 511 |
|
513 | | - <span class="err">where</span> <span class="err">[options]</span> <span class="err">include:</span> |
514 | | - <span class="err">-classpath</span> <span class="err"><path></span> <span class="err">Specify</span> <span class="err">where</span> <span class="err">to</span> <span class="err">find</span> <span class="err">user</span> <span class="err">class</span> <span class="err">files</span> |
515 | | - <span class="err">-cp</span> <span class="err"><path></span> <span class="err">Specify</span> <span class="err">where</span> <span class="err">to</span> <span class="err">find</span> <span class="err">user</span> <span class="err">class</span> <span class="err">files</span> |
516 | | - <span class="err">-D<name>=<value></span> <span class="err">Set</span> <span class="err">a</span> <span class="err">system</span> <span class="err">property</span> |
517 | | - <span class="err">-J<flag></span> <span class="err">Pass</span> <span class="err"><flag></span> <span class="err">directly</span> <span class="err">to</span> <span class="err">the</span> <span class="err">runtime</span> <span class="err">system</span> |
518 | | - <span class="err">-l</span> <span class="err"><language></span> <span class="err">Use</span> <span class="err">specified</span> <span class="err">scripting</span> <span class="err">language</span> |
519 | | - <span class="err">-e</span> <span class="err"><script></span> <span class="err">Evaluate</span> <span class="err">given</span> <span class="err">script</span> |
520 | | - <span class="err">-encoding</span> <span class="err"><encoding></span> <span class="err">Specify</span> <span class="err">character</span> <span class="err">encoding</span> <span class="err">used</span> <span class="err">by</span> <span class="err">script</span> <span class="err">files</span> |
521 | | - <span class="err">-f</span> <span class="err"><script</span> <span class="err">file></span> <span class="err">Evaluate</span> <span class="err">given</span> <span class="err">script</span> <span class="err">file</span> |
522 | | - <span class="err">-f</span> <span class="err">-</span> <span class="err">Interactive</span> <span class="err">mode,</span> <span class="err">read</span> <span class="err">script</span> <span class="err">from</span> <span class="err">standard</span> <span class="err">input</span> |
523 | | - <span class="err">If</span> <span class="err">this</span> <span class="err">is</span> <span class="err">used,</span> <span class="err">this</span> <span class="err">should</span> <span class="err">be</span> <span class="err">the</span> <span class="err">last</span> <span class="err">-f</span> <span class="err">option</span> |
524 | | - <span class="err">-help</span> <span class="err">Print</span> <span class="err">this</span> <span class="err">usage</span> <span class="err">message</span> <span class="err">and</span> <span class="err">exit</span> |
525 | | - <span class="err">-?</span> <span class="err">Print</span> <span class="err">this</span> <span class="err">usage</span> <span class="err">message</span> <span class="err">and</span> <span class="err">exit</span> |
526 | | - <span class="err">-q</span> <span class="err">List</span> <span class="err">all</span> <span class="err">scripting</span> <span class="err">engines</span> <span class="err">available</span> <span class="err">and</span> <span class="err">exit</span> |
527 | | - |
528 | | - <span class="err">If</span> <span class="err">[arguments..]</span> <span class="err">are</span> <span class="err">present</span> <span class="err">and</span> <span class="err">if</span> <span class="err">no</span> <span class="err">-e</span> <span class="err">or</span> <span class="err">-f</span> <span class="err">option</span> <span class="err">is</span> <span class="err">used,</span> <span class="err">then</span> <span class="err">first</span> |
529 | | - <span class="err">argument</span> <span class="err">is</span> <span class="err">script</span> <span class="err">file</span> <span class="err">and</span> <span class="err">the</span> <span class="err">rest</span> <span class="err">of</span> <span class="err">the</span> <span class="err">arguments,</span> <span class="err">if</span> <span class="err">any,</span> <span class="err">are</span> <span class="err">passed</span> |
530 | | - <span class="err">as</span> <span class="err">script</span> <span class="err">arguments.</span> <span class="err">If</span> <span class="err">[arguments..]</span> <span class="err">and</span> <span class="err">-e</span> <span class="err">or</span> <span class="err">-f</span> <span class="err">option</span> <span class="err">is</span> <span class="err">used,</span> <span class="err">then</span> <span class="err">all</span> |
531 | | - <span class="err">[arguments..]</span> <span class="err">are</span> <span class="err">passed</span> <span class="err">as</span> <span class="err">script</span> <span class="err">arguments.</span> <span class="err">If</span> <span class="err">[arguments..],</span> <span class="err">-e,</span> <span class="err">-f</span> <span class="err">are</span> |
532 | | - <span class="err">missing,</span> <span class="err">then</span> <span class="err">interactive</span> <span class="err">mode</span> <span class="err">is</span> <span class="err">used.</span> |
533 | | - |
534 | | - <span class="err">C:\Program</span> <span class="err">Files\Java\jdk1.8.0\bin>jrunscript.exe</span> <span class="err">-q</span> |
535 | | - <span class="err">Language</span> <span class="err">ECMAScript</span> <span class="err">ECMA</span> <span class="err">-</span> <span class="err">262</span> <span class="err">Edition</span> <span class="err">5.1</span> <span class="err">implemention</span> <span class="err">"Oracle</span> <span class="err">Nashorn"</span> <span class="err">1.8.0</span> |
536 | | -</pre> |
537 | | -</div> |
538 | | -<h3> <a name="contribute" class="anchor" href="..md.html#contribute"><span class="octicon octicon-link"></span></a>Contribute</h3> |
539 | | -<p><a href="https://github.com/Nodeclipse/nodeclipse-1/blob/master/org.nodeclipse.help/contents/nashorn.md" target="_blank">Edit online on GitHub</a></p> |
| 512 | +where [options] include: |
| 513 | + -classpath Specify where to find user class files |
| 514 | + -cp Specify where to find user class files |
| 515 | + -D= Set a system property |
| 516 | + -J Pass directly to the runtime system |
| 517 | + -l Use specified scripting language |
| 518 | + -e </code></pre> |
540 | 519 | </body> |
541 | 520 | </html> |
0 commit comments