我有一个我想用rhino运行的JS脚本。
在命令行上我调用
java -cp rhino-1.7R4.jar org.mozilla.javascript.tools.shell.Main -f my-script.js
不幸的是,我得到的唯一输出是
js:uncaught JavaScript运行时异常:TypeError:无法从undefined中读取属性“org.mozilla.javascript.Undefined@10d58f09”
所以没有行信息或类似信息,我不知道如何识别脚本中的错误。 (注意:脚本是我想要修改/修复的第三方脚本,可以用rhino执行,但是我应该从哪里开始这个神秘的错误消息?)
答案 0 :(得分:3)
您必须以交互模式(-opt -1)
运行脚本java -classpath js.jar org.mozilla.javascript.tools.shell.Main -opt -1 -f my-script.js