这可能是一个新手问题,但非常重要的是:我如何调试grails 3插件?为了更清楚地提出问题,请查看我之前的问题:Grails 3 database-migration-plugin initialization error。有一部分说:
liquibase.exception.ChangeLogParseException
我非常想尝试自己调试它,但我不知道如何获取相关插件的来源并设置断点或只是在控制台上打印消息。
我正在使用NetBeans IDE,但我可以轻松切换到任何其他IDE。
答案 0 :(得分:1)
至少在Jetbrains中,您可以为您获得的异常设置Java异常断点。此外,插件显示在“项目”窗口的“外部库”列表中。您可以展开这些库并在特定文件中设置断点。
然后,当您运行gradle任务时,通过右键单击gradle工具窗口中的任务来运行它们,然后选择“debug”而不是“run”。