在我的代碼中,所有腳本都包含在.js文件中。只要其中一個腳本包含錯誤,我就會得到:用實際文件名替換Java Rhino(JSR223)中的<Unknown Source>
javax.script.ScriptException:sun.org.mozilla.javascript.internal.EcmaError:ReferenceError:「nonexistant」未定義。 (<未知源>#5)行號5
在<未知源>我有什麼錯誤的<來源不明>。多個文件位於一個ScriptContext中,並且可能很難找出錯誤。它也看起來很可怕。
有沒有辦法用實際文件名替換<未知源>?我沒有看到支持傳遞File對象的方法,所以我在這裏很困惑。
謝謝,它的工作原理! – TheLQ 2010-06-08 00:49:12