Was ist Efeu? und wie es mit der Ameise zusammenhängt?
Habe ich gesehen, dass viele ivy-Dateien in meine Anwendung build-Projekte. Was ist Efeu, und seine Beziehung mit der Ameise?
InformationsquelleAutor der Frage GuruKulki | 2010-01-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Efeu ist eine Ant-Erweiterung für die Verwaltung von externen Bibliotheken während des Entwicklungsprozesses, so dass Sie eine Art von hinzufügen zu Ihrem classpath, bündeln Sie in die Anwendung zu bauen, etc.
Gibt es einige überschneidungen mit dem, was Maven ist, aber Ivy ist viel leichter (und macht nicht so viel).
InformationsquelleAutor der Antwort skaffman
Efeu ist ein dependency manager-es verwaltet und steuert die JAR-Dateien, die Ihr Projekt abhängt. Wenn Sie nicht über die Gläser, es wird ziehen Sie Sie nach unten für Sie standardmäßig (aus dem Maven 2 repository), die Projekt-setup viel einfacher.
InformationsquelleAutor der Antwort Kaleb Brasee
Ivy ist ursprünglich ein Jayasoft.fr Produkt die damals unter BSD-Lizenz, jedoch ist der Kern der Ivy hat immer das gleiche: Es ist ein dependency-management-tool.
Ivy Verhältnis von Ant ist, dass es ein Ant-Erweiterung in dem Sinne, dass es durch die Ameise, aber nicht wirklich abhängen (die über das offensichtliche Teile). Ivy war verschmolzen zu einem Apache-Projekt unter Ant als Teilprojekt durch Inkubation Prozess auf Oktober 11, 2007.
Sehr weit verbreitetes Missverständnis Menschen haben, ist, dass Sie vergleichen, die Ivy mit Maven als ganzes. Aber das funktioniert nicht wirklich, da Ivy nur mit Abhängigkeiten in einer agilen Art und Weise und ist sehr gut mit vereinfachten Konfiguration und breit automatisierte Unterstützung mit verschiedenen build-Systemen etc. durch Ameise, während Maven ist wirklich ein build-system, das in sich selbst. Persönliche Meinungen können und unterscheiden, in dem man tut, was am besten, und die ist im Wert von mehreren Stackoverflow/Google-Suche auf Ihre eigenen.
InformationsquelleAutor der Antwort Esko
Ich glaube, dies sind wichtige und nützliche Punkte hinzufügen:
InformationsquelleAutor der Antwort AlexeiOst