Ich folgte dieser Dokumentation Using the Heroku Deploy CLI plugin mein einfaches Glas zu laufen, aber wenn ich diesen Befehl ausführen:geworfen Ausnahme, wenn Glas auf Heroku läuft
jar main.jar --app myapp
Diese Ausnahme ausgelöst wird:
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)
Ich habe gegoogelt Diese Ausnahme hat aber nichts nützliches gefunden. Beachten Sie, dass dieses Jar in meinem Computer ohne Ausnahmen einwandfrei ausgeführt wird.
In welcher Umgebung haben Sie einen Fehler verursacht? Was ist der Unterschied zu deinem Computer? –
Ich laufe durch das Terminal meines Macs und nach der obigen Exception sagt heroku cli: ▸ Es gab ein Problem bei der Bereitstellung in APPNAME. ▸ Stellen Sie sicher, dass Sie die Berechtigung zum Bereitstellen haben, indem Sie Folgendes ausführen: heroku apps: info ---- aber in meinem Computer funktioniert es ohne Ausnahmen. – Apoyr
Der Fehler liegt an fehlender Bibliothek. Hast du überprüft, ob diese Bibliothek in deiner neuen Umgebung verfügbar ist? –