Ich habe ein sehr einfaches Projekt mit nur 8 Java-Dateien und ein paar Bildern. Keine Build-Tools, ich mache nur javac
im Terminal. Ist es möglich, diese einfach zu bauen? Wie würde ich sonst mein Projekt in ANT oder Maven konvertieren? Ich bin verwirrt, danke.Kann ich Travis CI mit Java ohne ANT oder Maven verwenden?
Antwort
Build sie was? Erstellt Travis eine ausführbare JAR als Paket?
Ich benutze Jenkins; nicht vertraut mit Travis. Jedes CI-Tool benötigt zur Ausführung ein Skript.
Ist es möglich, nur diese zu bauen?
Ja, natürlich. Wenn Sie Travis bitten möchten, Javac für Sie auszuführen, tun Sie dies auf jeden Fall mit den für Sie bereitgestellten Hooks.
Wie würde ich sonst mein Projekt in ANT oder Maven konvertieren?
Wenn Sie verwirrt sind, beginnen Sie mit Ant. Sie würden einen build.xml
mit der Aufgabe <javac>
erstellen. Sie müssen nichts mit Ihrem aktuellen Projekt ändern.
Ich würde Maven empfehlen, bis auf die Tatsache, dass Sie verwirrt sind. Maven wird Ihnen bei der Verwaltung von Abhängigkeiten und beim Lebenszyklus helfen. Sie müssen Ihr Projekt neu anordnen, um der Maven-Standardverzeichnisstruktur zu entsprechen und eine pom.xml
erstellen.