我正在尝试使用2gb ram在数字海洋上设置的dokku实例部署我的播放应用程序。我收到了错误
remote: App container failed to start!!
=====> edb-fend web container output:
Setting JAVA_TOOL_OPTIONS defaults based on dyno size. Custom settings will override them.
setuidgid: fatal: unable to run target/universal/stage/bin/edb-fend: file does not exist
=====> end edb-fend web container output
我尝试使用谷歌搜索,但一无所获。
更新
我发现scala构建包已过时并更新了但我仍然收到同样的错误。
答案 0 :(得分:0)
我在heroku中遇到了完全相同的错误。问题是我的build.sbt文件中的应用程序名称是
name := "edb"
但项目和回购被命名为edb-fend。仅此一点不是原因,但我的Procfile正在寻找
web: target/universal/stage/bin/edb-fend
但是激活者正在建立edb。
我将build.sbt更改为name := "edb-fend"
,现在可以正常工作。