如何调试似的服务器项目?

问题描述 投票:0回答:1

我试图调试似的服务器上日食与下面的步骤,com.facebook.presto.PrestoServer类>设置调试中断主要方法内侧位置。但是,下面的错误来了。

1)需要明确的绑定和com.facebook.presto.execution.TaskManager没有明确的约束。而在com.facebook.presto.server.GracefulShutdownModule.setup(GracefulShutdownModule.java定位com.facebook.presto.execution.TaskManager为com.facebook.presto.server.GracefulShutdownHandler的第一参数(GracefulShutdownHandler.java:66): 27)

presto
1个回答
1
投票

最简单的是遵循https://github.com/prestosql/presto/blob/master/README.md#running-presto-in-your-ide

在情况下,如果你想一个调试器附加到现有的Presto安装的服务器,请添加下面jvm.config文件(见https://prestosql.io/docs/current/installation/deployment.html#jvm-config),重新启动普雷斯托服务器,然后安装调试器:

-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
© www.soinside.com 2019 - 2024. All rights reserved.