Debugging 如何调试Intellij Idea中以文本形式存储的Groovy命令

Debugging 如何调试Intellij Idea中以文本形式存储的Groovy命令,debugging,groovy,intellij-idea,Debugging,Groovy,Intellij Idea,我在数据库中存储了一组groovy命令。这些命令将作为脚本进行分析和加载,然后运行脚本。有没有办法调试这个脚本 我认为我可以将所有这些命令加载到本地文件系统,并在运行时将脚本与存储的源文件相关联。关于如何实现这一点的任何建议都是 非常感谢 示例代码: Script parsedScript = shell.parse(new File("TestScripts.groovy"));// Instead of this line the scripts are loaded from the

我在数据库中存储了一组groovy命令。这些命令将作为脚本进行分析和加载,然后运行脚本。有没有办法调试这个脚本

我认为我可以将所有这些命令加载到本地文件系统,并在运行时将脚本与存储的源文件相关联。关于如何实现这一点的任何建议都是 非常感谢

示例代码:

  Script parsedScript = shell.parse(new File("TestScripts.groovy"));// Instead of this line the scripts are loaded from the database.
  parsedScript.run();

Intellij版本:11.4

我知道动态解析时无法进入TestScripts.groovy,但为什么不将文件本身添加为源(或添加新模块)并直接在IDEA中运行它呢

如果需要从DB重新生成文件,可以在调试之前创建另一个脚本