ATNDでRhinoでHadoopを使うと言ったので、ちまちまと予習をしとります。最近Rhinoリハビリとか言ってるのは、その一環。名古屋の連中は関数型言語/Scala大好きっ子ばかり。Rhinoこの記事をによくまとまっている。Rhino昔は普通に使いこなしてた記憶があるんだけど、classpathのことをすっかり忘れてて1時間ぐらいハマってしまった。classpathにカレントディレクトリ付けないとダメとかすぐに忘れるって。1.5相当で動作するが、JavaScriptのバージョンを1.0〜1.7まで指定できる。ことがない限り1.5未満で動作させることはないとは思うが...。-versionオプションを付ければ良い。RhinoRhinoの組み込み関数では標準入力が扱えないので、Javaのクラスライブラリを使う。himorogiの日記を参考に関数を実装してみた。Rhino先日やる気が無くなったから連載しないと言ったばかりなのに、何故か連載をする。いうことで、CygwinからRhinoを呼ぶためのラッパースクリプトを書いた。このスクリプトはjs.jarと同じディレクトリに置く前提で作っている。Rhinoふと思い立って約2年ぶりにRhinoを触っているのだが、ほとんど忘れてしまっているのでリハビリを。簡単に起動できるようにBATを作成。以下のファイルをjs.jarと同じディレクトリに置いておく。Rhinoタイトルのような事をしたい場合、URLClassLoaderを使えばいいらしいので、簡単なラッパーを作ってみた。ビルトインの変数が存在する事に気がついた。RhinoRhino(1.7R1)を使ってたら、environmentってビルトインのグローバル変数が存在する事に気がついた。Shell上で実行したら、環境変数っぽいのが取得できた。ビルトインの変数が存在する事に気がついた。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。