0

如何使用 bin/gobblin-standalone.sh 命令从 IntelliJ IDE 以调试模式运行 Gobblin?

入门教程建议如何运行示例 Gobblin 作业,但不清楚如何调试它。

4

1 回答 1

0

您可以在 IntelliJ 中启动远程调试器,然后配置 Gobblin JVM 以连接到它。

在 IntelliJ 中,添加“远程”调试配置。确保将“调试器模式”设置为侦听。如果可用,请选中“自动重启”框。

IntelliJ 远程调试器

在代码中设置断点 断点

启动“远程”调试配置:

启动远程调试配置

使用额外的命令行选项启动 Gobblin --jvmopts

bin/gobblin service standalone start --jvmopts -agentlib:jdwp=transport=dt_socket,server=n,address=localhost:5005,suspend=n

您还可以查看Java 远程调试器设置的详细说明

有关命令行参数的最新帮助,请运行bin/gobblin service standalone

于 2020-02-21T05:49:39.143 回答