Best Software for 2025 is now live!
Zu Meinen Listen hinzufügen
Nicht beansprucht
Nicht beansprucht

Top-bewertete Apache Ant Alternativen

Apache Ant Bewertungen & Produktdetails

Apache Ant Übersicht

Was ist Apache Ant?

Apache Ant ist eine Java-Bibliothek und ein Befehlszeilenwerkzeug, dessen Aufgabe es ist, Prozesse zu steuern, die in Build-Dateien als Ziele und Erweiterungspunkte beschrieben sind, die voneinander abhängig sind. Die Hauptanwendung von Ant ist der Bau von Java-Anwendungen. Ant bietet eine Reihe von eingebauten Aufgaben, die es ermöglichen, Java-Anwendungen zu kompilieren, zusammenzustellen, zu testen und auszuführen. Ant kann auch effektiv zum Erstellen von Nicht-Java-Anwendungen verwendet werden, zum Beispiel C- oder C++-Anwendungen. Allgemeiner kann Ant verwendet werden, um jeden Prozess zu steuern, der in Form von Zielen und Aufgaben beschrieben werden kann.

Apache Ant Details
Weniger anzeigenMehr anzeigen
Produktbeschreibung

Apache Ant ist eine Java-Bibliothek und ein Befehlszeilenwerkzeug, dessen Aufgabe es ist, Prozesse zu steuern, die in Build-Dateien als Ziele und Erweiterungspunkte beschrieben sind, die voneinander abhängig sind. Die Hauptanwendung von Ant ist der Bau von Java-Anwendungen. Ant bietet eine Reihe von eingebauten Aufgaben, die es ermöglichen, Java-Anwendungen zu kompilieren, zusammenzustellen, zu testen und auszuführen. Ant kann auch effektiv zum Erstellen von Nicht-Java-Anwendungen verwendet werden, zum Beispiel C- oder C++-Anwendungen. Allgemeiner kann Ant verwendet werden, um jeden Prozess zu steuern, der in Form von Zielen und Aufgaben beschrieben werden kann.


Verkäuferdetails
Gründungsjahr
1999
Hauptsitz
Wakefield, MA
Twitter
@TheASF
66,229 Twitter-Follower
LinkedIn®-Seite
www.linkedin.com
2,291 Mitarbeiter*innen auf LinkedIn®
Beschreibung

Community-led development since 1999. FoundationProjectsPeopleGet InvolvedDownloadSupport ApacheHome. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.

Aktuelle Apache Ant Bewertungen

Rahul J.
RJ
Rahul J.Kleinunternehmen (50 oder weniger Mitarbeiter)
4.5 von 5
"Ein sehr gutes Build-Tool"
Ich mochte die benutzerfreundlichen Befehle vom Terminal. Wir können alle für den Bau eines Projekts benötigten Jar-Dateien im lib-Ordner aufbewahr...
Sweety A.
SA
Sweety A.Unternehmen (> 1000 Mitarbeiter)
5.0 von 5
"Umwerfend und gute Lernerfahrung"
Verwendet für die Entwicklung der Software und die Automatisierung der Dinge.
Verifizierter Benutzer
A
Verifizierter BenutzerKleinunternehmen (50 oder weniger Mitarbeiter)
4.5 von 5
"Build automation has simplified our dev environment and made coe accessible to everyone in the org"
We run a complicated SaaS application. The site itself doesn't need to be built or complied but the database, settings, and integration with other ...
Sicherheitsabzeichen
Dieser Verkäufer hat seine Sicherheitsinformationen noch nicht hinzugefügt. Lassen Sie ihn wissen, dass Sie möchten, dass er sie hinzufügt.
0 Personen haben Sicherheitsinformationen angefordert

Apache Ant Medien

Apache Ant Demo - Apache Ant
Apache Ant
Apache Ant Demo - Apache Ant
Apache Ant
Apache Ant Demo - Apache Ant
Apache Ant
Beantworten Sie einige Fragen, um der Apache Ant-Community zu helfen
Haben sie Apache Ant schon einmal verwendet?
Ja

23 Apache Ant Bewertungen

3.8 von 5
Die nächsten Elemente sind Filter und werden die angezeigten Ergebnisse ändern, sobald sie ausgewählt werden.
Bewertungen durchsuchen
Beliebte Erwähnungen
Die nächsten Elemente sind Radioelemente und sortieren die angezeigten Ergebnisse nach dem ausgewählten Element und aktualisieren die angezeigten Ergebnisse.
Filter ausblendenWeitere Filter
Die nächsten Elemente sind Filter und werden die angezeigten Ergebnisse ändern, sobald sie ausgewählt werden.
Die nächsten Elemente sind Filter und werden die angezeigten Ergebnisse ändern, sobald sie ausgewählt werden.
23 Apache Ant Bewertungen
3.8 von 5
23 Apache Ant Bewertungen
3.8 von 5

Gesamtbewertungsstimmung für Apache AntFrage

Implementierungszeit
<1 Tag
>12 Monate
Return on Investment
<6 Monate
48+ Monate
Benutzerfreundlichkeit der Einrichtung
0 (Schwierig)
10 (Einfach)
Einloggen
Möchten Sie mehr Einblicke von verifizierten Bewertern sehen?
Melden Sie sich an, um die Bewertungsstimmung zu sehen.
G2-Bewertungen sind authentisch und verifiziert.
Timothy S.
TS
Principal Developer Advocate
Unternehmen mittlerer Größe(51-1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Apache Ant?

ANT ist sehr einfach zu verwenden und zu installieren. Sie laden eine ZIP-Datei herunter und entpacken sie in einen Ordner. Ich mache es normalerweise in c:\tools\ant. Fügen Sie es zu Ihrem Pfad hinzu und Sie sind bereit, ANT zu verwenden, um Java-Programme zu erstellen. ANT von Apache ist das älteste der modernen Build-Tools und es fehlen einige der neuen Funktionen, die Maven hat.

Das gesagt, es ist einfach, schnell und funktioniert auf jeder Plattform. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Apache Ant?

ANT ist alt und holt sich nicht automatisch entfernte Repositories. Maven, das im Grunde ANT's Ersatz ist, hat eine Möglichkeit, Ihre Abhängigkeiten automatisch herunterzuladen und zentral zu verwalten.

ANT verwendet auch ziemlich umfangreiches XML, das Skripting ermöglicht, aber sehr ausführlich ist. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Apache Ant:

Apache ANT sollte aktualisiert werden, um Maven-Repositories zu verwenden und Skripting in JavaScript oder Groovy wie Gradle zu ermöglichen. ANT könnte mit ein paar Ergänzungen wieder das führende Build-Tool sein. Da Apache Maven auch Apache ist, bin ich mir nicht sicher, ob es notwendig ist. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Apache Ant Solving und wie profitieren Sie davon?

ANT ist großartig für den Bau kleiner Projekte und für ältere Projekte.

ANT löst das Problem des manuellen Kompilierens von Java-Code.

Der Vorteil ist eine schnellere Entwicklung und einfache Nutzung für jeden Entwickler. Keine komplexen Setups für jeden Entwickler. Es hat seinen Platz. Bewertung gesammelt von und auf G2.com gehostet.

SrinivasaRao J.
SJ
UI Developer and SEO Analyst
Computer Software
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Apache Ant?

Du kannst komplexe Build-Prozesse schreiben.

Du kannst die Ziele einfach mit einfachen Befehlen aufrufen.

Sehr einfach zu installieren und benötigt weniger Zeit.

Du kannst deine eigenen Ant-Ziele schreiben, wenn du XML kennst.

Einfach Unterstützung für Legacy-Builds hinzuzufügen.

Open-Source-Software. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Apache Ant?

Es hat kein Abhängigkeitsmanagement.

Eigene Ant-Ziele zu schreiben ist manchmal knifflig.

Skripte sind nicht wiederverwendbar, in Maven können wir unsere eigenen Plugins erstellen.

Wir müssen das Build-Scripting manuell schreiben.

Jeder wechselt zu Maven, daher können wir uns nicht vollständig darauf verlassen. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Apache Ant:

Sie können Ant wählen, wenn Sie kein Abhängigkeitsmanagement benötigen. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Apache Ant Solving und wie profitieren Sie davon?

Wir verwenden diese Software, um unser Produkt zu erstellen. Bewertung gesammelt von und auf G2.com gehostet.

Chaitanya Kumar C.
CC
Software Engineer
E-Learning
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Apache Ant?

Es ist plattformunabhängig und die Installation ist sehr einfach.

Es ist sehr einfach zu lernen und zu implementieren.

Es ermöglicht auch die Integration von Apache Ivy für das Abhängigkeitsmanagement.

Wir können die vollständige Kontrolle über den Build-Prozess haben.

Es macht es sehr einfach, Aufgaben zu definieren, die wir dann mit wenigen Befehlen über das Terminal ausführen können.

Man kann sehr komplexe Build-Prozesse damit schreiben. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Apache Ant?

Seine XML-Konfiguration ist komplex. Auch die XML-Dateigröße kann sehr groß werden, wenn das Projekt wächst. Aber es ist nicht mehr der Standard, und viele Projekte werden auf Maven umgestellt. Wir müssen die Jar-Dateien manuell in das lib-Verzeichnis kopieren, da es keine Abhängigkeiten verwaltet. Es ist sehr mühsam für den Entwickler. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Apache Ant:

Es ist ein sehr gutes Build-Tool. Wenn Sie die vollständige Kontrolle über den Build-Prozess haben möchten, können Sie dies bedenkenlos gegenüber Maven wählen. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Apache Ant Solving und wie profitieren Sie davon?

Ich benutze dieses Werkzeug, um meinen Portlets-Code zu erstellen. Auch einige der Software, die ich verwende, haben Ant als Build-Tool, daher muss ich Ant-Aufgaben ausführen, um zu bauen. Bewertung gesammelt von und auf G2.com gehostet.

Roger B.
RB
Engineering Lead, AEM
Marketing and Advertising
Unternehmen mittlerer Größe(51-1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Apache Ant?

Apache Ant ist ein großartiges Werkzeug für die Frontend-Entwicklung. Ich kenne niemanden mehr, der Ant für Java-bezogene Arbeiten verwendet, da Maven jetzt viel funktionsreicher und verbreiteter ist. Ant ist ein bisschen altmodisch, funktioniert aber hervorragend für die Frontend-Entwicklung. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Apache Ant?

Mit all den neuen Technologien, die herauskommen, ist Apache Ant meiner Meinung nach ziemlich veraltet geworden. Selbst Frontend-Entwickler werden sich eher für Grunt oder Gulp entscheiden als für etwas wie Ant. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Apache Ant:

Ich kann mir keinen Grund mehr vorstellen, warum ich Apache Ant verwenden würde. Ich bevorzuge Maven und Grunt oder Gulp. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Apache Ant Solving und wie profitieren Sie davon?

Als ich an GM-Anwendungen arbeitete, verwendeten wir Apache Ant, um unsere Frontend-Build-Prozesse zu automatisieren. Bewertung gesammelt von und auf G2.com gehostet.

Dharma r.
DR
DevOps Engineer/Linux Admin
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Apache Ant?

1. Einfach zu verwenden

2. Einfach, Unterstützung für ältere Builds hinzuzufügen.

3. Hohe Leistung

4. Große Dateien in relativ kurzer Zeit kompilieren können Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Apache Ant?

1. Es ist nicht mehr der Standard, und viele Projekte, die mavenisiert sind, sind viel einfacher über Maven zu verwenden, als das Jar herunterzuladen und in Ihre Bibliothek zu bekommen, dann die Verkabelung über Ant zu machen.

2. Jeder Build erfordert mehr Einrichtung und Konfiguration, und das im Allgemeinen auf jedem Rechner. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Apache Ant:

Sie können dieses Tool definitiv wählen, wenn Sie einen komplexen Build-Prozess haben, da es wie XML-Programmierung ist. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Apache Ant Solving und wie profitieren Sie davon?

Ich benutze dieses Werkzeug, um meine Java-Projekte zu erstellen. Bewertung gesammelt von und auf G2.com gehostet.

Sudip B.
SB
Programmer Analyst
Information Technology and Services
Unternehmen(> 1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Apache Ant?

Es funktioniert auf jeder Plattform, WOProject-Ant[5] ist nur eines von vielen Beispielen für eine Task-Erweiterung, die für Ant geschrieben wurde. Diese Erweiterungen werden verwendet, indem ihre Jar-Dateien in das lib-Verzeichnis von Ant kopiert werden. Sobald dies geschehen ist, können diese Erweiterungsaufgaben direkt in der typischen build.xml-Datei aufgerufen werden. Die WOProject-Erweiterungen ermöglichen es WebObjects-Entwicklern, Ant zum Erstellen ihrer Frameworks und Anwendungen zu verwenden, anstatt die Xcode-Suite von Apple zu nutzen.

Antcontrib[6] bietet eine Sammlung von Aufgaben wie bedingte Anweisungen und Operationen auf Eigenschaften sowie andere nützliche Aufgaben.[7]

Ant-contrib.unkrig.de[8] implementiert Aufgaben und Typen für Netzwerke, Swing-Benutzeroberflächen, JSON-Verarbeitung und andere.

Weitere Task-Erweiterungen existieren für Perforce, .Net, EJB und Dateisystemmanipulationen, um nur einige zu nennen.[9]

Unten ist eine Beispiel-build.xml-Datei für eine einfache Java-"Hello, world"-Anwendung aufgeführt. Sie definiert vier Ziele - clean, clobber, compile und jar, von denen jedes eine zugehörige Beschreibung hat. Das jar-Ziel listet das compile-Ziel als Abhängigkeit auf. Dies teilt Ant mit, dass es vor dem Start des jar-Ziels zuerst das compile-Ziel abschließen muss. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Apache Ant?

Kann kein Excel-Dokument mit Passwortschutz erstellen. Die Methode writeProtectWorkbook funktioniert nicht. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Apache Ant Solving und wie profitieren Sie davon?

In den meisten meiner Java-Projekte verwende ich Apache Ant zur Automatisierung des Build-Prozesses. Bewertung gesammelt von und auf G2.com gehostet.

Verifizierter Benutzer in Computer Software
DC
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
(Ursprünglich )Informationen
Was gefällt dir am besten Apache Ant?

In the early to mid 2000's Ant was where it's at. It had so much promise and helped me automate builds for Java Apps for years. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Apache Ant?

It's old and it's style is very old. There is no dependency management. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Apache Ant:

Use something newer. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Apache Ant Solving und wie profitieren Sie davon?

Build management for Java apps. Bewertung gesammelt von und auf G2.com gehostet.

Verifizierter Benutzer in Industrial Automation
DI
Unternehmen mittlerer Größe(51-1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Was gefällt dir am besten Apache Ant?

Fit well with Java projects. It runs well with different systems and has a decent example sets Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Apache Ant?

Old and seems unmaintained. It's difficult to write large tasks Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Apache Ant:

Use it if only need to perform simple tasks. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Apache Ant Solving und wie profitieren Sie davon?

Completes the set of things must be performed before or after compiling or distributing your code. Bewertung gesammelt von und auf G2.com gehostet.

Verifizierter Benutzer in Information Technology and Services
AI
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Was gefällt dir am besten Apache Ant?

- Automatize the build process;

- OS indipendent scripting;

- permits to enstablish a build process also when there isn't any. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Apache Ant?

- Verbosity on simple tasks;

- Issues during build can be tricky to spot due a lot of exception wrapping. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Apache Ant Solving und wie profitieren Sie davon?

The main problem solved by and is provide a sort of structured build process when, for instance, the client you're working for doesn't have any determined build process. In those scenarios ANT can be a game changer. Bewertung gesammelt von und auf G2.com gehostet.

Verifizierter Benutzer in Higher Education
BH
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Was gefällt dir am besten Apache Ant?

Can be simple if you know what you want. You have complete control over how everything works Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Apache Ant?

No system to automatically include dependencies. Sometimes writing the build configuration can take alot of time. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Apache Ant Solving und wie profitieren Sie davon?

We had and old script but still use ant to build most of our system. Serves its purpose. Bewertung gesammelt von und auf G2.com gehostet.