java - Java Play Framework - Heroku:没有这样的文件应用程序崩溃
问题描述
“bash:目标/通用/stage/bin/play-java-starter-example:没有这样的文件或目录”
我从Java Play Framework网站获取了最新的入门示例。我添加了一个带有以下行的 Procfile:
web: target/universal/stage/bin/play-java-starter-example Dhttp.port=${PORT} ${JAVA_OPTS} -DapplyEvolutions.default=true -Ddb.default.driver=org.postgresql.Driver -Ddb.default.url=${DATABASE_URL}
web: target/universal/stage/bin/play-java-starter-example Dhttp.port=${PORT}
web: target/universal/stage/bin/play-java-starter-example
我尝试了这条线的所有变体。它全部构建并成功推送到master,但是当我查看日志时,它显示它在目录中找不到文件。当我尝试运行该应用程序时,它会立即崩溃。我签入了我的文件,这是文件的正确名称,它确实存在。我在这里查看了与此相关的多个问题,但所有这些问题似乎都是由错误命名的文件或未清理的项目引起的。我都检查过了。
帮助。
解决方案
推荐阅读
- git - 从一个 Git 存储库中提取并推送到另一个
- html - 在jspdf上制作更整洁的表格和样式问题
- css - 背景图像没有响应的问题
- vue.js - Vue.js 3 - 状态管理 - 如何从祖先调用方法
- powershell - 设置 VScode 以调试 pwsh 和 Powershell 脚本
- spring - Spring Cloud 网关路由
- rest - GitHub REST API 中 URL 模板的语法是什么?
- c# - JsonSerializer.Deserialize
(); 在 System.Text.Json 中没有正确反序列化 - git - Git - 如何使用现有 PR 更改 git 分支的起点?
- powershell - 将本地文件 (Get-Content) 与 Web 文件 (Invoke-WebRequest) 进行比较总是导致不相等