Apache Ameise für Linux

ein Java-basiertes Build-Tool
Jetzt downloaden

Apache Ameise für Linux Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Name des Herausgebers:
  • The Apache Software Foundation
  • Website des Verlags:
  • Betriebssysteme:
  • Linux
  • Dateigröße:
  • 8.54MB

Apache Ameise für Linux Stichworte


Apache Ameise für Linux Beschreibung

Bearbeiten von Apache Ant ist ein Java-basiertes Build-Tool. Theoretisch ist es irgendwie wie Make, aber ohne Make-Falten. Warum ein weiteres Bauen-Werkzeug, wenn es bereits macht, gnumake, nmake, marmelade und andere? Da all diese Tools Einschränkungen aufweisen, mit denen der ursprüngliche Autor der Anteile nicht leben könnte, wenn Sie Software auf mehreren Plattformen entwickeln. Make-like Werkzeuge sind von Natur aus shell-basiert - sie bewerten einen Satz von Abhängigkeiten, führen dann Befehle aus, nicht anders als das, was Sie in einer Schale ausgeben würden. Dies bedeutet, dass Sie diese Tools problemlos ausdehnen können, indem Sie ein Programm für das von Ihnen arbeiten, an dem Sie arbeiten. Dies bedeutet jedoch auch, dass Sie sich auf das Betriebssystem beschränken, oder zumindest den OS-Typ wie Unix, an dem Sie arbeiten. Makefiles sind auch inhärent böse. Jeder, der für jeden Zeitpunkt an ihnen gearbeitet hat, ist auf das gefürchtete Registerkarte-Problem geführt. "Ist mein Befehl nicht ausgeführt, weil ich einen Platz vor meiner Registerkarte habe !!!" sagte der ursprüngliche Autor von Antleiter zu oft. Werkzeuge wie Marmelade kümmerten sich um ein großartiges Grad, aber noch ein weiteres Format, um sich zu verwenden und sich zu erinnern. Ameise ist anders. Anstelle eines Modells, in dem es mit Shell-basierten Befehlen erweitert wird, wird Ant mit Java-Klassen erweitert. Anstatt Shell-Befehle zu schreiben, sind die Konfigurationsdateien XML-basiert und rufen einen Zielbaum auf, in dem verschiedene Aufgaben ausgeführt werden. Jede Aufgabe wird von einem Objekt ausgeführt, das eine bestimmte Task-Schnittstelle implementiert. Erteilt, entfernt dies einige der ausdrucksstarken Macht, die inhärent ist, indem er einen Shell-Befehl bauen kann, z. B. "Find". -Name foo -eec rm {} ', aber es gibt Ihnen die Möglichkeit, Cross-Plattform zu sein - um irgendwo und überall zu arbeiten. Und, wenn Sie wirklich einen Shell-Befehl ausführen müssen, hat Ant eine Aufgabe, mit der andere Befehle basierend auf dem Betriebssystem ausgeführt werden können, an dem er ausgeführt wird.


Apache Ameise für Linux Zugehörige Software

JViewPro.

JavaBean zum Hinzufügen von unübertroffenen Berichtswesen, Druckfunktionen für Anwendungen. ...

13 259KB

Herunterladen