我按照此文档Using the Heroku Deploy CLI plugin运行我的简单jar,但是当我执行此命令时:
jar main.jar --app myapp
抛出此异常:
Exception in thread "main" org.apache.http.client.HttpResponseException: Not Found
at com.heroku.sdk.deploy.utils.RestClient.handleResponse(RestClient.java:172)
at com.heroku.sdk.deploy.utils.RestClient.get(RestClient.java:66)
at com.heroku.sdk.deploy.ConfigVars.getConfigVars(ConfigVars.java:41)
at com.heroku.sdk.deploy.ConfigVars.merge(ConfigVars.java:24)
at com.heroku.sdk.deploy.Deployer.mergeConfigVars(Deployer.java:106)
at com.heroku.sdk.deploy.Deployer.deploy(Deployer.java:68)
at com.heroku.sdk.deploy.App.deploy(App.java:57)
at com.heroku.sdk.deploy.App.deploy(App.java:61)
at com.heroku.sdk.deploy.DeployJar.deploy(DeployJar.java:27)
at com.heroku.sdk.deploy.DeployJar.main(DeployJar.java:105)
我用谷歌搜索了这个异常,但没有找到任何有用的东西。 请注意,此jar在我的计算机中正常运行,没有任何例外。
答案 0 :(得分:0)
此错误通常表示您尝试部署的应用程序不存在(或者您可能无法访问它)。
仔细检查应用名称是否正确,如有必要,请在命令中使用正确的应用名称和-a
选项。