标签: groovy gitblit
我正在尝试在Groovy中为Gitblit创建一个钩子,我面临的问题是我不知道如何调试它。我认为它由于缺少一些库而失败了,但我不知道在哪里可以看到它失败的原因。
有没有办法为钩子配置日志,所以我能够看到被抛出的异常?
答案 0 :(得分:1)
groovy钩子中的异常会自动记录到容器的日志记录系统中。
groovy钩子在与Gitblit相同的类加载器中运行,所以除非你通过Grapes在你的脚本中添加新库,否则你的钩子可以完全访问所有Gitblit,并且由于缺少库而不太可能失败。