在Heroku上运行jar时抛出的异常

时间:2017-07-13 22:18:28

标签: java exception heroku jar

我按照此文档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在我的计算机中正常运行,没有任何例外。

1 个答案:

答案 0 :(得分:0)

此错误通常表示您尝试部署的应用程序不存在(或者您可能无法访问它)。

仔细检查应用名称是否正确,如有必要,请在命令中使用正确的应用名称和-a选项。