1

このAPIを介してcldcにjavascript/rhinoの実装を実装しようとしています:

http://sourceforge.net/projects/rhinoj2mecldc/

プロジェクトをダウンロードし、すべてのソースを追加して netbeans で新しいプロジェクトを作成しました。アプリケーションはエラーなしで実行され、「5 + 6」のような単一の式を評価できます。問題は、Java オブジェクトを使用しようとしたときです。

私はこれを試してみましたが、すべて例外がスローされます:

var v = new Packages.java.lang.String("hi"); // org.mozilla.javascript.EcmaError:     ReferenceError: "Packages" is not defined.
var v = new java.lang.String("hi"); // org.mozilla.javascript.EcmaError: ReferenceError: "java" is not defined.
var v = new java.util.Date(); // org.mozilla.javascript.EcmaError: ReferenceError: "java" is not defined.

rhino のこの実装が Java オブジェクトをサポートしているかどうか知っている人はいますか? もしそうなら、どうすればそれを機能させることができますか?ありがとう

4

0 に答える 0