Бессерверный фреймворк не запускается с локальной версией динамодба 0.2.36
В этом посте подробно описана похожая проблема в более ранней версии serverless-dynamodb-local, которая, по-видимому, была исправлена.
Но в v.2.36, работающем с serverless-offline в проекте node.js, когда я набираю sls offline start в консоли, я получаю следующую ошибку:
events.js: 167 throw er; // Необработанное событие 'error' ^
Error: spawn java ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:230:19)
at onErrorNT (internal/child_process.js:407:16)
at process._tickCallback (internal/process/next_tick.js:63:19)
Emitted 'error' event at:
at Process.ChildProcess._handle.onexit (internal/child_process.js:236:12)
at onErrorNT (internal/child_process.js:407:16)
at process._tickCallback (internal/process/next_tick.js:63:19)
Автономная конфигурация без сервера работает, как и ожидалось, без serverless-dynamicodb-local. Это не очень полезно, хотя без локальной базы данных.