私の JEE アプリは tomee の下で実行され、ユーザーが独自のスクリプトを記述して Web GUI から実行できるようにしますが、たとえば System.exit(1) などの特定の操作を制限したいと思います。
この問題に関連するディスカッションは beanshell2 フォーラムにあります - これをチェックしてください - http://code.google.com/p/beanshell2/issues/detail?id=15
JVM 内で動作するスクリプト可能な言語であれば問題ありませんが、このレベルの制御が必要です。私の最初の試みは beanshell を使用することでしたが、上記の説明からわかるように、これはオプションではないようです。
エンドユーザーは技術者なので、難解な言語は避けたいのですが、スクリプトを書くためだけに未知のプログラミング言語を学ぶように頼むことはできません:-) [または、見つからない場合はできるかもしれませんこれに役立つ任意のオプション]
どうすればそれを手に入れることができますか?グルーヴィー?他の JVM ベースのスクリプト言語はありますか?