2008-08-23から1日間の記事一覧
//JRuby engine.eval("puts \"jruby Hello World!\""); // jython engine.eval("print \"jython Hello World!\""); // groovy engine.eval("println \"groovy Hello World!\"");
ScriptEngine engine = mgr.getEngineByName("groovy"); //スクリプトファイルをロードする,Stringオブジェクトで動作させることも可能 engine.eval(new InputStreamReader(new FileInputStream(GROOVY_SCRIPT), "UTF-8")); //engine.eval("println 'groovy …
ScriptEngineManager mgr = new ScriptEngineManager(); List<ScriptEngineFactory> factories = mgr.getEngineFactories(); for(ScriptEngineFactory f:factories){ List<String> engNames = f.getNames(); for(String name: engNames) { System.out.printf("Engine : %s\n", name); } }</string></scriptenginefactory>
やはりJava6でも-Dcom.sun.management.jmxremoteを付加して起動しないとJconsoleでCatalinaのMBeanを監視できなかった。ただ、MBeanを起動するトリガーをアプリケーションレベルで実装でできると思うのだが。。。 set JAVA_OPTS=-Dcom.sun.management.jmxrem…