3

我有一组存储在数据库中的 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

4

1 回答 1

0

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

运行和调试 Groovy 脚本

如果您需要从数据库重新生成文件,您可以在调试之前创建另一个脚本来执行此操作。

于 2013-08-30T00:17:20.653 回答