Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前正在尝试在 Groovy 中为 Gitblit 创建一个钩子,我面临的问题是我不知道如何调试它。我认为由于缺少一些库而失败,但我不知道在哪里可以看到它失败的原因。
有没有办法为钩子配置日志,以便我能够看到正在抛出的异常?
groovy 钩子中的异常会自动记录到容器的日志系统中。
groovy 钩子在与 Gitblit 相同的类加载器中运行,因此除非您通过 Grapes 在脚本中添加新库,否则您的钩子可以完全访问所有 Gitblit,并且不太可能由于缺少库而失败。