2017-07-13 2 views
-1

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.

+0

In welcher Umgebung haben Sie einen Fehler verursacht? Was ist der Unterschied zu deinem Computer? –

+0

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

+0

Der Fehler liegt an fehlender Bibliothek. Hast du überprüft, ob diese Bibliothek in deiner neuen Umgebung verfügbar ist? –

Antwort

0

Dieser Fehler bedeutet in der Regel, dass die App, für die Sie eine Bereitstellung durchführen möchten, nicht existiert (oder Sie haben möglicherweise keinen Zugriff darauf).

Überprüfen Sie, ob der App-Name korrekt ist, und verwenden Sie gegebenenfalls den korrekten App-Namen mit der Option -a im Befehl.

Verwandte Themen