Я пытаюсь развернуть исполняемый файл war (java -jar myapp.jar) на Heroku , который я успешно могу выполнить на локальной машине.
Я выполнил следующие шаги, чтобы сделать это на герою с помощью CLI
- плагинов heroku: установить Java
- heroku create --no-remote --app testjar
- heroku deploy: jar target / my-app.jar --app testjar
Первые два шага работают нормально ... но в третьем я получил исключение ниже. Есть идеи по поводу? Или какую информацию он хочет? Я дал все это согласно документу https://devcenter.heroku.com/articles/deploying-executable-jar-files
Загрузка funApp.jar
events.js: 167
бросить эр; // необработанное событие error
^
Ошибка: порождает Java ENOENT
в Process.ChildProcess._handle.onexit (internal / child_process.js: 246: 19)
в onErrorNT (внутренняя / child_process.js: 421: 16)
at process.internalTickCallback (internal / process / next_tick.js: 72: 19)
Произошло событие «ошибка» в:
в Process.ChildProcess._handle.onexit (internal / child_process.js: 252: 12)
в onErrorNT (внутренняя / child_process.js: 421: 16)
at process.internalTickCallback (internal / process / next_tick.js: 72: 19)
docker @ по умолчанию: / c / Users / Abhi / DockerAppHub / heroku / bin $ ./heroku deploy: jar ./funApp.jar --app testjar08
Загрузка funApp.jar events.js: 167
бросить эр; // необработанное событие error
^
Ошибка: порождает Java ENOENT
в Process.ChildProcess._handle.onexit (internal / child_process.js: 246: 19)
в onErrorNT (внутренняя / child_process.js: 421: 16)
at process.internalTickCallback (internal / process / next_tick.js: 72: 19)
Произошло событие «ошибка» в:
в Process.ChildProcess._handle.onexit (internal / child_process.js: 252: 12)
в onErrorNT (внутренняя / child_process.js: 421: 16)
at process.internalTickCallback (internal / process / next_tick.js: 72: 19)