我有一个 gremlin-groovy 脚本,它遍历一个非常嘈杂的数据库。有很多案例缺少边缘或属性。当我假设一个边缘或属性存在并且它没有抛出异常时,我得到一个非常简单的输出,如下所示:
javax.script.ScriptException: java.util.IllegalFormatConversionException: d != java.lang.String
我想这样当脚本遇到致命异常时,如上所述,它提供堆栈转储或至少一个行号,以便我可以调试它发生的位置,类似于 java 如何打印完整的堆栈跟踪关于致命的例外。
关于如何获得更好的转储的任何建议?