Top-bewertete Apache Maven Alternativen
166 Apache Maven Bewertungen
Gesamtbewertungsstimmung für Apache Maven
Melden Sie sich an, um die Bewertungsstimmung zu sehen.
We use Apache Maven for integrating Selenium automation to maven project. It helps to download the required jars directly during runtime, saves time in manual downloading of standalone jars. We add dependencies from Maven repository into pom.xml file of the project. Easily maintain the jars for all required components of code. Bewertung gesammelt von und auf G2.com gehostet.
We use remote desktop for automation machines and multiple users within the team uses those machines, and with Maven repo for individual user it would automatically create a location under <user>.m2 folders and downloads the jars there. So every time a user is logged it the Selenium project would throw us errors. Configuring Apache Maven repository into common location irrespective of any user solved the problem but the solution was hard for us to find. Better documentation will help users Bewertung gesammelt von und auf G2.com gehostet.
Today, there're plenty of build systems like Maven designed for the Java platform. They are all pretty similar in what they provide, but I like how Maven managed to keep it simple and become the de-facto standard.
Using a simple XML syntax you can declaratively describe your project in terms of build phases (compilation, testing, packaging/deploying, etc) customizing each one in great detail. Maven will also manage your project dependencies (libraries) so you won't have to download all your required jars: just tell it which version you need, and it will grab it from its central repository.
Extensibility is another plus: by writing custom plugins you can tell Maven to virtually do anything required for your project. It's suitable for building any kind of project: libraries, desktop or web applications. Bewertung gesammelt von und auf G2.com gehostet.
I'd like Maven to be more suitable for building Android projects as well. Nowadays, most Android development is done using Android Studio, the official Google sponsored IDE which uses Grade as its build system, so Maven is rarely used as the build tool for Android, and it's not always easy to configure it accordingly. Bewertung gesammelt von und auf G2.com gehostet.

Maven ist sehr hilfreich bei der Pflege von Abhängigkeits-Frameworks. Es ist sehr einfach, neue Frameworks mit sehr wenigen Änderungen einzuführen. Und sein zentrales Repository ist hilfreicher beim Speichern aller erforderlichen Abhängigkeiten. Bewertung gesammelt von und auf G2.com gehostet.
Da das Projekt wächst, wird es sehr schwierig werden, alle Abhängigkeiten zu pflegen. Bewertung gesammelt von und auf G2.com gehostet.

Maven ist einfach zu verwenden, schnell und flexibel. Sie können alle Ihre Abhängigkeiten verwalten, Projekte gruppieren und den Build und die Bereitstellung Ihrer Anwendung an einem einzigen Ort verwalten.
Es ist einfacher, Ihre Projekte mit Ihrem Team zu teilen, wodurch die Anzahl der großen Dateien, die Sie senden müssen, reduziert wird, und Sie müssen sich keine Sorgen machen, ob Ihr Kollege eine andere Version einer Abhängigkeit verwendet oder ob er sie überhaupt zur Hand hat, denn Maven wird sicherstellen, dass alle das gleiche Szenario zum Arbeiten haben.
Sie können an einem einzigen Ort Ihre Build-, Test- und Bereitstellungskonfiguration konfigurieren, und jeder wird dies zur Verfügung haben, und zwar mit den gleichen Parametern. Eine Version artefaktieren? Ein Kinderspiel! Auf einen Server bereitstellen? So einfach wie Händeklatschen. Das ist wirklich ein Schweizer Taschenmesser der Entwicklung. Bewertung gesammelt von und auf G2.com gehostet.
XML-Dateien sind ein wenig unübersichtlich, und sie können in großen Projekten schnell zu einem riesigen Monster werden. Ein Teil der Dokumentation ist nicht so klar, und manchmal verliert man sich mitten im Lebenszyklus eines Plugins. Bewertung gesammelt von und auf G2.com gehostet.

Apache Maven ist ein praktisches Werkzeug, das einen Maven-Abhängigkeitsbaum bereitstellt, der dabei hilft, unerwünschte JARs sehr einfach loszuwerden. Es hat auch eine Vielzahl von Plugins, die wirklich hilfreich sind. Es ist wahrscheinlich das beste ausgereifte Build-Tool für Java/Scala-Projekte. Außerdem verwenden wir JAVA intensiv und ich denke, Maven ist der richtige Weg, um Java-Anwendungsabhängigkeiten zu verwalten. Mit der pom.xml können wir Build-Prozesse einrichten und Abhängigkeiten angeben, die spezifisch für unser Projekt sind. Das Auffinden der Projektinformationen ist sehr einfach. Bewertung gesammelt von und auf G2.com gehostet.
Die Projektstruktur aufrechterhalten. Herauszufinden, wie man ein abhängiges Jar, das nicht in Maven ist, integriert und Kompilierungsfehler debuggt, kann wirklich herausfordernd sein. Bewertung gesammelt von und auf G2.com gehostet.
The organized, clean skeleton, ability to divide a project into modules, adding dependencies per module/for the complete project according to the requirement - everything about this framework is amazing. Bewertung gesammelt von und auf G2.com gehostet.
Haven't found anything I dislike in the 2 years I worked with it. Bewertung gesammelt von und auf G2.com gehostet.
1.Nice transitive dependency
2.Nice project structure.
3.Easy setup.
4.Automatic dependency updation.
5,Nice documentation Bewertung gesammelt von und auf G2.com gehostet.
1. Lot of version dependency issues especially when working with multiple jars.
2.Some maven dependency issues kills so much of time to debug as error messages are not proper. Bewertung gesammelt von und auf G2.com gehostet.
Easily configurable and easily unserstandable format Bewertung gesammelt von und auf G2.com gehostet.
Nothing dislike. Every thing is awesome in this Bewertung gesammelt von und auf G2.com gehostet.

Sie können Abhängigkeiten problemlos von einem Ort aus hinzufügen/löschen und Sie können auch spezifische Versionen angeben, sodass Sie in Zukunft keine Versionskonflikte haben. Bewertung gesammelt von und auf G2.com gehostet.
Sie müssen nach den Abhängigkeitsinformationen suchen, keine automatische Vervollständigung oder eingebaute Möglichkeit, sie zu finden. Ziemlich kleines Problem. Bewertung gesammelt von und auf G2.com gehostet.
- Viele Pakete zur Automatisierung von Kompilierung, Verpackung, Bereitstellung
- Toller Online-Support
- XML-basiert Bewertung gesammelt von und auf G2.com gehostet.
- Einige Pakete sind defekt und die Fehlerverfolgung ist sehr langsam
- Kann unsicher für Unternehmen sein, wenn keine Sicherheitsüberprüfungen durch die Organisation durchgeführt werden Bewertung gesammelt von und auf G2.com gehostet.