Apache Ant

Von The Apache Software Foundation

Unbeanspruchtes Profil

Profil von Apache Ant für Free beanspruchen

Ihre G2-Seite ist oft der erste Ort, an dem Käufer Sie bewerten. Übernehmen Sie die Kontrolle darüber, wie Ihre Marke erscheint.

WAS SIE FREISCHALTEN

Kontrollieren Sie Ihr Profil

Logo, Screenshots, Preisinformationen aktualisieren

Mit Kunden interagieren

Auf Bewertungen antworten, Vertrauen bei Interessenten aufbauen

Käuferaktivität sehen

Verfolgen, wer ansieht, Engagement verstehen

Bewertungen sammeln

Landingpage erstellen und Bewertungen sammeln

Verkäufer, die ihr G2-Profil aktiv verwalten, bauen mehr Vertrauen auf und konvertieren mehr Käufer

3.8 von 5 Sternen

Wie würden Sie Ihre Erfahrung mit Apache Ant bewerten?

Vergleichen Sie dies mit anderen ToolsSpeichern Sie es auf Ihrem Board und bewerten Sie Ihre Optionen nebeneinander.
Auf Board speichern

Apache Ant Bewertungen & Produktdetails

Wert auf einen Blick

Durchschnittswerte basierend auf echten Nutzerbewertungen.

Wahrgenommene Kosten

$$$$$

Apache Ant Medien

Apache Ant Demo - Apache Ant
Apache Ant
Apache Ant Demo - Apache Ant
Apache Ant
Apache Ant Demo - Apache Ant
Apache Ant
Produkt-Avatar-Bild

Haben sie Apache Ant schon einmal verwendet?

Beantworten Sie einige Fragen, um der Apache Ant-Community zu helfen

Apache Ant-Bewertungen (24)

Bewertungen

Apache Ant-Bewertungen (24)

3.8
24-Bewertungen

Überblick über die Bewertung

Erzeugt mit KI aus echten Nutzerbewertungen
Benutzer loben konsequent die Benutzerfreundlichkeit und Anpassungsfähigkeit von Apache Ant und heben seine Fähigkeit hervor, komplexe Build-Prozesse effektiv zu automatisieren. Viele schätzen seine unkomplizierte Befehlszeilenschnittstelle, die das Projektmanagement vereinfacht. Ein häufig erwähnter Nachteil ist jedoch das Fehlen eines modernen Abhängigkeitsmanagements, was es im Vergleich zu neueren Tools wie Maven weniger attraktiv macht.
Bewertungen durchsuchen
Bewertungen filtern
Ergebnisse löschen
G2-Bewertungen sind authentisch und verifiziert.
Verifizierter Benutzer in Computersoftware
DC
Unternehmen mittlerer Größe (51-1000 Mitarbeiter)
"Apache Ant Makes the Build Process Transparent and Fully Under Your Control"
Was gefällt dir am besten Apache Ant?

What I like most about Apache Ant is that it treats the build process like a transparent machine rather than a magic button. Every step—compile, test, package, deploy—is spelt out in XML, so you can actually see how the software is assembled.

That may sound old-fashioned compared to newer tools, but it gives a rare sense of control. When something breaks, you’re not left guessing what hidden plugin caused it; you can trace the exact target and task responsible.

In a world full of automated abstractions, Apache Ant feels like opening the back panel and understanding the gears. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Apache Ant?

What I dislike about Apache Ant is that it can become too manual for modern development needs. Bewertung gesammelt von und auf G2.com gehostet.

Rahul J.
RJ
Technical Lead
Kleinunternehmen (50 oder weniger Mitarbeiter)
"Ein sehr gutes Build-Tool"
Was gefällt dir am besten Apache Ant?

Ich mochte die benutzerfreundlichen Befehle vom Terminal. Wir können alle für den Bau eines Projekts benötigten Jar-Dateien im lib-Ordner aufbewahren, da jeder, der in den lib-Ordner schaut, sagen kann, welche Bibliotheken zur Entwicklung eines bestimmten Projekts verwendet werden. Es bietet auch die Automatisierung der Dinge nach unseren Anforderungen. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Apache Ant?

Nichts dergleichen, das man im Moment nicht mögen könnte. Das Einzige ist, dass wir die Jar-Dateien manuell in den Ordner legen müssen. Bewertung gesammelt von und auf G2.com gehostet.

Sweety A.
SA
Senior Software Engineer
Unternehmen (> 1000 Mitarbeiter)
"Umwerfend und gute Lernerfahrung"
Was gefällt dir am besten Apache Ant?

Verwendet für die Entwicklung der Software und die Automatisierung der Dinge. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Apache Ant?

Nichts bisher konfrontiert. Es ist das beste, das bisher verwendet wurde. Bewertung gesammelt von und auf G2.com gehostet.

Verifizierter Benutzer in Internet
AI
Kleinunternehmen (50 oder weniger Mitarbeiter)
"Die Automatisierung des Aufbaus hat unsere Entwicklungsumgebung vereinfacht und den Code für alle in der Organisation zugänglich gemacht."
Was gefällt dir am besten Apache Ant?

Wir betreiben eine komplizierte SaaS-Anwendung. Die Website selbst muss nicht gebaut oder kompiliert werden, aber die Datenbank, die Einstellungen und die Integration mit anderer Software müssen für Entwicklungs- oder Produktionsumgebungen konfiguriert werden. Früher war dies eine mühsame Aufgabe, die viele Schritte erforderte, was dazu führte, dass Entwickler alle ihre eigenen einzigartigen Verfahren hatten. Als wir schließlich dazu kamen, die gesamte Einrichtung mit Ant zu automatisieren, waren alle Entwickler auf dem gleichen Stand. Jetzt können wir eine vollständige Instanz der Anwendung für Tests mit ein paar Skripten bereitstellen und wissen, dass alle mit dem gleichen Build arbeiten. Es hat sogar nicht-technischen Mitarbeitern ermöglicht, Vorschauen von Builds auf ihren eigenen Systemen mit nur ein paar grundlegenden Befehlen bereitzustellen. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Apache Ant?

Ant-Skripte werden in XML geschrieben, was manchmal übermäßig ausführlich und etwas verwirrend sein kann. Der begrenzte Mangel an Fehlerbehandlung und Berichterstattung kann das Schreiben und Testen von Skripten auch etwas komplizierter machen, als es möglicherweise nötig wäre. Bewertung gesammelt von und auf G2.com gehostet.

Verifizierter Benutzer in Finanzdienstleistungen
BF
Kleinunternehmen (50 oder weniger Mitarbeiter)
"Die einzige Seite zum Erstellen von Java-Apps"
Was gefällt dir am besten Apache Ant?

Apache Ant erfüllt seinen Zweck gut. Es ist ein großartiges Lernwerkzeug und eine begleitende Ressource für Java. Programmieren kann frustrierend sein, wenn etwas nicht funktioniert. Apache Ant ist eine großartige Ressource, um sich an sie zu wenden, um Ihre Arbeit in Java zu reparieren und zu verbessern. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Apache Ant?

Ich wünschte, das Format wäre moderner. Die Seite selbst ist etwas veraltet, obwohl dies die Qualität der Informationen nicht beeinträchtigt. Sie könnten auch in Betracht ziehen, Informationen über andere Programmiersprachen anzubieten. Bewertung gesammelt von und auf G2.com gehostet.

venkata bangaru raiu p.
VP
Software Engineer
E-Learning
Kleinunternehmen (50 oder weniger Mitarbeiter)
"Prozess ist sehr einfach."
Was gefällt dir am besten Apache Ant?

Ameise ist ein imperatives Build-System, das bedeutet, dass es sehr gut darin ist, den Build-Prozess zu steuern. Man "sagt" der Ameise, was während des gesamten Prozesses zu tun ist, zum Beispiel: "Kompiliere diese Dateien und lege sie in diesen Ordner". Dies ist großartig für spezielle Projekte, bei denen man während des Build-Prozesses so viel Kontrolle wie möglich haben möchte. Wir können die Apache-Ameise auch in der Befehlszeilenschnittstelle verwenden, sie ist sehr benutzerfreundlich. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Apache Ant?

Während es stimmt, dass Ant Ihnen viel Freiheit und Kontrolle über Ihre Builds gibt, bedeutet es auch, dass Sie ständig das Rad neu erfinden müssen, wie Ihre Projektstruktur aussieht und wie alles für jedes neue Projekt zusammenpasst. Dies macht es auch schwieriger für andere, einfach an Ihrem Projekt zu arbeiten, aufgrund der Vielzahl unterschiedlicher Möglichkeiten, ein Projekt mit Ant zu bauen. Während Werkzeuge, die mehr Einschränkungen haben, im Allgemeinen gleich aussehen und es einfacher ist zu verstehen, wie alles zusammenpasst. Manchmal treten Build-Konflikte auf, manchmal stürzt die IDE plötzlich ab, und das Abhängigkeitsmanagement ist erforderlich, um alle anderen Anforderungen zu erfüllen. Bewertung gesammelt von und auf G2.com gehostet.

Verifizierter Benutzer in Computernetzwerke
BC
Unternehmen (> 1000 Mitarbeiter)
"Ant ist ein auf Java basierendes Build-Tool."
Was gefällt dir am besten Apache Ant?

Wie Java ist es plattformunabhängig. Es bietet eine große Vielfalt an bereits abgedeckten allgemeinen Aufgaben. Es ist erweiterbar: Es ist nicht so schwer, eigene Aufgaben zu erstellen. Das beliebteste Build-Tool für Java-Projekte. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Apache Ant?

Es ist nicht so leistungsfähig wie Batch-/Shell-Skripte. Es verwendet schreckliches XML als Programmiersprache. Basierend auf dem prozeduralen Programmierparadigma. Bewertung gesammelt von und auf G2.com gehostet.

Peter B.
PB
Hands-on Engineering Manager
Unternehmen mittlerer Größe (51-1000 Mitarbeiter)
"Ein Schweizer Taschenmesser, das Sie vollständig selbst anpassen können - wenn Sie die Zeit und Mühe investieren."
Was gefällt dir am besten Apache Ant?

Ameise kann im Grunde alles bauen - oder den Bau von allem wirklich umwickeln. Es ist hochgradig anpassbar und konfigurierbar und kann für fast jede Art von Software-Bauprozess oder Automatisierung verwendet werden, sogar das Mischen und Anpassen verschiedener Builds (C/C++, Java, etc.) und deren Steuerung mit demselben Build-Tool. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Apache Ant?

Konvention schlägt Konfiguration, und es gibt eine ganze Menge anderer Build-Tools, die etablierte Konventionen, anpassbare Funktionen usw. haben. Mit Ant muss man für die meisten Dinge, sogar für sehr grundlegende Dinge, ein eigenes System entwickeln. Wenn Sie eine hohe Anpassung benötigen (d. h. es anders machen als die meisten anderen, die dasselbe oder Ähnliches tun) und jedes Detail Ihres Builds kontrollieren möchten, dann lässt Ant Sie dies tun. Aber das ist keine Best Practice - je mehr Sie der Konvention für Java-Builds (Maven) oder gemischte Builds (Python-Wheels aus Makefiles, Ruby-Tars aus Rake usw.) folgen können, desto mehr zeitgemäße Hilfe und Lösungen werden Sie erhalten können. Bewertung gesammelt von und auf G2.com gehostet.

RISHANT A.
RA
Software Engineer & Technical Lead
Telekommunikation
Unternehmen (> 1000 Mitarbeiter)
"Apache Ant ist ein großartiges Werkzeug für die Build-Automatisierung."
Was gefällt dir am besten Apache Ant?

Es bietet Ihnen eine einfache Möglichkeit, Ihr gesamtes Projekt zu verwalten und es in eine funktionierende Lösung umzuwandeln, was ansonsten sehr schwierig ist. Es automatisiert den gesamten Prozess und gibt Ihnen auch die Möglichkeit, in einigen Fällen auf einen Server zu deployen, z.B. das Deployen Ihrer WAR-Dateien auf Apache-Servern.

Außerdem mag ich die HTTP-Hooks, die es hat. Sie helfen, Ereignisse auszulösen, die von etwas anderem verwendet werden, das an einem anderen Ort verwendet wird, was wiederum an einem anderen Ort verwendet wird, und helfen so sehr, wie z.B. Fehler oder Erfolge zu erkennen und Berichte zu erstellen usw. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Apache Ant?

Es ist ein großartiges Werkzeug, das jedoch noch viele Funktionen vermisst und möglicherweise bald durch andere Werkzeuge wie Gradle ersetzt wird, die viel flexibler sind. Auch die Tutorials könnten verbessert werden, da sie für einen Anfänger etwas knapp sind, wie ich finde. Außerdem ist die Integration mit der Eclipse IDE nicht so gut und kommt mit vielen Fehlern.

Es besteht die Notwendigkeit, dieses Werkzeug zu verbessern, damit es mit seinen Konkurrenten mithalten kann. Bewertung gesammelt von und auf G2.com gehostet.

Verifizierter Benutzer in Computersoftware
GC
Unternehmen (> 1000 Mitarbeiter)
"Klein, aber mächtig, auch wenn ein wenig archaisch."
Was gefällt dir am besten Apache Ant?

Apache Ant ist einfach, unkompliziert und unglaublich leicht zu erlernen. Es gibt einige zusätzliche Frameworks, die Funktionen bieten, die es noch leistungsfähiger machen, wie z.B. die Bedingungslogik und das Abhängigkeitsmanagement. Als Build-Tool ist es sehr anpassungsfähig, um jede Aufgabe zu erfüllen, die Sie benötigen. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Apache Ant?

Das Problem mit Ant ist, dass es auf älterer Technologie basiert, deren Anforderungen damals kein umfassendes Abhängigkeitsverwaltungssystem beinhalteten. Daher wird es jetzt von Maven für die Abhängigkeitsverwaltung überholt, was eine wichtige Anforderung für moderne Build-Tools ist. Bewertung gesammelt von und auf G2.com gehostet.

Fragen zu Apache Ant? Fragen Sie echte Nutzer oder erkunden Sie Antworten aus der Community

Erhalten Sie praktische Antworten, echte Workflows und ehrliche Vor- und Nachteile von der G2-Community oder teilen Sie Ihre Erkenntnisse.

GU
Guest User

Wofür wird Apache Ant verwendet?

Preise

Preisinformationen für dieses Produkt sind derzeit nicht verfügbar. Besuchen Sie die Website des Anbieters, um mehr zu erfahren.

Apache Ant Vergleiche
Produkt-Avatar-Bild
Apache Ant