Also ich bin fast 3 Jahre lang programmieren, denke ich, nur zum Spaß. Ich habe gelernt, in Java zu programmieren, und ich mache es immer noch. Ich wurde immer benutzt, um Eclipse meinen Code erstellen zu lassen, indem ich auf "Ausführen" klicke und ich verstehe nicht wirklich, warum Dinge wie Maven, Ant und Gradle verwendet werden.Verwenden von Build-Tools für Java
Jetzt verwende ich auch GitHub für einige Projekte, und ich sehe diese Build-Tools in GitHub Repos eine Menge integriert, mit Plattformen wie Jenkins, Travis usw. Ich denke, sie verwenden diese Build-Tools entlang GitHub, wie bauen die Code jedes Mal, wenn es ein Commit gibt, richtig?
Also meine Fragen sind, warum sollte ich Build-Tools verwenden? Welches Build-Tool empfehlen Sie? Und wie verwende ich dieses Build-Tool mit GitHub?
(Bitte sagen, wenn ich meine Fragen mehr müssen klären)
http://stackoverflow.com/questions/1382432/whats-with-all-the-java-build-tools – vanje