Как отладить presto-сервер от затмения? - PullRequest
0 голосов
/ 12 сентября 2018

Я пытаюсь отладить Presto-сервер в Eclipse IDE.Но я получаю следующие ошибки:

2018-09-12T09: 41: 18.093 + 0530 ОШИБКА main com.facebook.presto.server.PrestoServer Невозможно создать инжектор, см. Следующие ошибки:

1) Требуются явные привязки, и com.facebook.presto.execution.TaskManager явно не привязан.при поиске com.facebook.presto.execution.TaskManager для 1-го параметра com.facebook.presto.server.GracefulShutdownHandler. (GracefulShutdownHandler.java:61) в com.facebook.presto.server.GracefulShutdownModule.setho: GracefulShutdownModule.setj27)

2) Требуются явные привязки, и com.facebook.presto.execution.TaskManagerConfig явно не привязан.при поиске com.facebook.presto.execution.TaskManagerConfig для 2-го параметра com.facebook.presto.server.ServerMainModule.createAsyncHttpResponseExecutor (ServerMainModule.java:561) в com.facebook.presto.serreMoMateMax.Exo.Exserver.Sec.: 561)

3) Требуются явные привязки, и com.facebook.presto.execution.TaskManagerConfig явно не привязан.при поиске com.facebook.presto.execution.TaskManagerConfig для 1-го параметра com.facebook.presto.server.ServerMainModule.createAsyncHttpTimeoutExecutor (ServerMainModule.java:569) в com.facebook.presto.serverMoMateMoMateMateChutor (): 569)

4) Требуются явные привязки, и com.facebook.presto.execution.TaskManagerConfig явно не привязан.при поиске com.facebook.presto.execution.TaskManagerConfig для 2-го параметра com.facebook.presto.server.ServerMainModule.createStatementResponseExecutor (ServerMainModule.java:585) в com.facebook.presto.server.Stateava.MainMainMoreMainSMeagerMain: 585)

5) Требуются явные привязки, а com.facebook.presto.execution.TaskManagerConfig явно не привязан.при поиске com.facebook.presto.execution.TaskManagerConfig для 1-го параметра com.facebook.presto.server.ServerMainModule.createStatementTimeoutExecutor (ServerMainModule.java:593) в com.facebook.presto.server.SutorvermainoMateMainoMateOateMateoMate: 593)

6) Требуются явные привязки, и com.facebook.presto.metadata.CatalogManager явно не привязан.при поиске com.facebook.presto.metadata.CatalogManager для второго параметра com.facebook.presto.server.ServerMainModule.createTransactionManager (ServerMainModule.java:620) в com.facebook.presto.server.ServerMainMoactionManagerManager (Reader): 620)

7) Требуются явные привязки, и com.facebook.presto.metadata.Metadata не имеет явной привязки.при поиске com.facebook.presto.metadata.Metadata для 1-го параметра com.facebook.presto.server.ServerMainModule.createNewStatsCalculator (ServerMainModule.java:517) в com.facebook.presto.server.ServerMainModule.rejateCateMateCateCateMateCateCateMateCateCate: 517)

8) Требуются явные привязки, и com.facebook.presto.operator.ExchangeClientConfig явно не привязан.при поиске com.facebook.presto.operator.ExchangeClientConfig для 1-го параметра com.facebook.presto.server.ServerMainModule.createExchangeExecutor (ServerMainModule.java:545) в com.facebook.presto.server.ServerMainMoavaMecript (): 545)

9) Требуются явные привязки, и com.facebook.presto.transaction.TransactionManagerConfig явно не привязан.при поиске com.facebook.presto.transaction.TransactionManagerConfig для 1-го параметра com.facebook.presto.server.ServerMainModule.createTransactionManager (ServerMainModule.java:620)в com.facebook.presto.server.ServerMainModule.createTransactionManager (ServerMainModule.java:620)

10) Ошибка: недопустимое свойство конфигурации node.environment: не может быть нулевым (для класса io.airlift.node.NodeConfig.environment)

11) Ошибка: недопустимое свойство конфигурации presto.version: presto.version необходимо указывать, когда его нельзя определить автоматически (для класса com.facebook.presto.server.ServerConfig.prestoVersion)

Если я выполняю тот же проект из командной строки linux, он работает нормально. пожалуйста, дайте мне идею запустить и отладить его в IDE затмения.

...