タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Nashornに関するhohoho_ho2005のブックマーク (2)

  • Java 上の JavaScript エンジン Nashorn で Java ライブラリを使う - A Memorandum

    Nashorn スクリプトから外部 Java ライブラリを使うのは意外と面倒です。 Nashorn の基的な使い方は以下を参照ください。 blog1.mammb.com ここでは、Nashorn スクリプトから Ivy を使い、外部の Java ライブラリを使う方法を紹介します。 クラスパス の指定 Nashorn スクリプトで外部 Java ライブラリを使うには、jjs コマンドに -cp オプションでクラスパスを設定します。 $ jjs script.js -cp external-lib.jar Nashorn スクリプト内部で shebang で指定することもできます。 #!/usr/bin/jjs -cp external-lib.jar // ... しかし外部ライブラリが複数必要な場合、jjs ではクラスパスのワイルドカードインポートに対応していなかったり(たぶん)、依存ラ

    Java 上の JavaScript エンジン Nashorn で Java ライブラリを使う - A Memorandum
  • Nashornはじめの一歩 - クジラ机ブログ

    Java8以降では、Rhinoに代わり、NashornがJavaScriptエンジンとして利用可能になっています。そこで、ここでは、Nashornを始めるにあたり、Rhinoとの差異などをまとめてみます。 Nashornの実行ファイル名は「jjs」です。JREおよびJDKのbinディレクトリに「jjs」というファイルが用意されています。そのため、環境変数「JAVA_HOME」を設定するか、「jjs」のあるフォルダにパスを通すことでjjsを実行できるようにしておきましょう。 Windowsでは、環境変数の設定から「JAVA_HOME」を設定します。そして、Nashornを実行するバッチファイルは次のようになります。 "%JAVA_HOME%\bin\jjs" %* 参考) http://qiita.com/tiibun/items/954580a1d840d5392032 Mac OS Xで

    Nashornはじめの一歩 - クジラ机ブログ
  • 1