Ich habe ein Glas, das eine Hauptklasse und Hauptmethode hat erstellt. So kann ich das Glas wie java -jar jarname.jar
ausführen. Jetzt führe ich dieses Glas aus einem Makefile aus. Also, wenn das Glas seinen Zweck nicht erfüllt, sollte Makefile dort aufhören und nicht weitermachen. Zu diesem Zweck gebe ich in der Hauptmethode in jar 0 zurück, wenn es erfolgreich ist, und 1, wenn es fehlschlägt. Es funktioniert perfekt, wie ich es erwarte. Aber meine Frage ist, ist das der richtige Weg? Oder gibt es einen besseren Weg, dies zu tun? Ich denke, das ist ausreichend Info, aber wenn Sie zusätzliche Informationen benötigen, bin ich froh, zur Verfügung zu stellen.Was sollte der Rückgabewert eines aus Makefile aufgerufenen Jars im Falle eines Fehlers sein?
1
A
Antwort
1
Ja - die convention (die machen understands) ist, dass Erfolg ist ein Exit-Status von 0, Fehler ist keine anderen Exit-Status.
Verwandte Themen
- 1. Wie kann man einen Beobachter im Falle eines Fehlers wiederverwenden?
- 2. Wie kann Apache im Falle eines PHP-Fehlers 500 senden?
- 3. Rerun Cucumber Schritt nur im Falle eines spezifischen Fehlers
- 4. Wie setze ich Rollback im Falle eines Fehlers in Talend?
- 5. Welche Art von JSON sollte von dem Server im Falle eines Fehlers in angular2 zurückkehren
- 6. Erkennen von Fehlern und Erstellen eines Berichts im Falle eines Fehlers beim Schütteln
- 7. Was sollte ich von MVC-Controller im Falle eines Fehlers zurückgeben, um sicherzustellen, dass DropZone es abholen wird
- 8. Wiederholen Sidekiq im Falle eines Fehlers, aber von einem Punkt, wo der Fehler aufgetreten ist
- 9. Apache Camel im Falle eines Fehlers von der Route trennen und weiterleiten
- 10. Was sind die Vorteile eines Fehlers?
- 11. SVN Repository Migration im Falle eines Serverausfalls
- 12. Wiederholen Sie eine SQL-Abfrage im Falle eines Fehlers im Batch
- 13. Wie steuert man Javascript async/erwarten Verhalten im Falle eines Fehlers?
- 14. Was sollte der DbType im Falle von Orakel raw Ausgangsparameter sein
- 15. Wie Client wird die Verbindung im Falle eines Fehlers von IP des HA-Proxy
- 16. pkgbuild OSX, Erzwingen eines Installationsfehlers im Falle eines Downgrades
- 17. Exit-Methode im Falle eines API-Fehlers und mit anderen Methoden fortfahren
- 18. Wie differenzielle Sicherung im Falle eines Serverausfalls
- 19. Gemeinsame Daten im Falle eines Neustarts behalten?
- 20. Im Falle eines Serverabsturzes gehen Warteschlangendaten verloren
- 21. Ermitteln der Fehlernummer eines Fehlers
- 22. eine Fehlerreaktion im Falle eines Null-Modell
- 23. Wie konfiguriere ich MassTransit, um context.Publish() im Falle eines Fehlers erneut zu versuchen?
- 24. Wo kann ich Fehlerdetails für Azure Data Lake-U-SQL-Jobs im Falle eines Fehlers sehen?
- 25. Wie verzögerte Aufgabe in Java (AppEngine) zu machen, um im Falle eines Fehlers nicht zu wiederholen?
- 26. So planen Sie einen Job in Android im Falle eines Fehlers mit Job-Scheduler
- 27. Rückgabe eines booleschen Werts anstelle eines erfolgreichen Fehlers im Winkelmesser
- 28. Sortierung eines Arraylist-Fehlers
- 29. Was sollte die Ausgabe eines Lexers in c sein?
- 30. Auflösen eines PufferReader-Fehlers
Ja - die Konvention (die Makefile honoriert) ist, dass der Erfolg ein Exit-Code von 0 ist, ein Fehler ist ein anderer Exit-Code. –
Okay. Vielen Dank! –