【问题标题】:Permission denied heroku error in jar dependencyjar依赖中的权限被拒绝heroku错误
【发布时间】:2020-03-12 20:24:32
【问题描述】:

我正在尝试将 Java Web 应用程序部署到 Heroku,但在我的一个依赖项“aether-api-1.7.jar”中出现权限被拒绝错误。我已经添加了一个 realease 命令来防止这个错误,但它仍然存在。

过程文件:

release: chmod u+x target/dependency/aether-api-1.7.jar
web: java -Dserver.port=$PORT -cp target/classes;target/dependency/* Server

Heroku 日志:

2019-11-17T06:10:24.922962+00:00 app[web.1]: See http://www.oracle.com/technetwork/java/javase/documentation/index.html for more details.
2019-11-17T06:10:24.934033+00:00 app[web.1]: bash: target/dependency/aether-api-1.7.jar: Permission denied
2019-11-17T06:10:24.987470+00:00 heroku[web.1]: Process exited with status 126

【问题讨论】:

    标签: java heroku deployment


    【解决方案1】:

    Procfile 中的; 更改为:; 导致命令的其余部分被视为不同的命令。

    release 命令无法修改您的文件。

    【讨论】:

      猜你喜欢
      • 2011-03-29
      • 2013-12-29
      • 1970-01-01
      • 1970-01-01
      • 2018-07-19
      • 1970-01-01
      • 2015-04-15
      • 1970-01-01
      • 2016-09-25
      相关资源
      最近更新 更多