尝试使用 Rhino,getEngineByName(“JavaScript”) 在 OpenJDK 7 中返回 null
当我运行以下代码片段时,变量设置为当我使用OpenJDK 7()时。enginenulljava-7-openjdk-i386
import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;
import javax.script.ScriptException;
public class TestRhino {
    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        ScriptEngineManager factory = new ScriptEngineManager();
        ScriptEngine engine = factory.getEngineByName("JavaScript");
        try {
            System.out.println(engine.eval("1+1"));
        } catch (ScriptException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
}
它与甲骨文的.任何想法为什么?java-6-openjdkjre1.7.0
我使用的是 Ubuntu 11.10。所有 JVM 都安装在 下。/usr/lib/jvm
 
					 
				 
				    		 
				    		 
				    		 
				    		