这段代码为什么会报错。。。
import javax.script.*;import java.io.File;
public class ScriptVars{
public static void main(String[] args)throws Exception{
ScriptEngineManager manager = new ScriptEngineManager();
ScriptEngine engine = manager.getEngineByName("JavaScript");
File f = new File("testpath.txt");
System.out.println(f.getAbsolutePath());
engine.put("file",f);
engine.eval("print(file.getAbsolutePath()+'\\n')");
File fl = (File)engine.get("file");
System.out.println(fl.getAbsolutePath());
}
} E:\\a.jpg
环境:myEclipse
OK 你看看 可以跑的啊,可能是你的环境有问题吧
页:
[1]