BNM είναι καθηγητής του πιθανές βελτιώσεις σε Maven.
Πόσο καλή είναι BNM
BNM είναι σε θέση να δημιουργήσουν το δικό τους δέντρο έργο της και είναι περισσότερο από 3 φορές πιο γρήγορα από ό, τι Maven. Δεν είναι όλα ακόμη εφαρμοστεί, αλλά ΑΟΠ μπορεί να χτιστεί.
Υπάρχει επίσης μια ολοκλήρωση έκλειψη χρησιμοποιώντας την έκλειψη plugin ΑΟΠ. Παρακαλώ χρησιμοποιήστε τις http://www.bebbosoft.de/plugins τοποθεσία ενημέρωσης έκλειψη για να εγκαταστήσετε τη δυνατότητα.
Μπορώ να χρησιμοποιήσω τον υπάρχοντα αρχεία pom.xml;
Ναι, μπορείς! Αυτή τη στιγμή δεν είναι όλα τα plugins είναι παρόντες. Από ΑΟΠ δεν χρησιμοποιεί Maven plugins ένα plugin αντικατάστασης πρέπει να υπάρχει. Κάθε πρόγραμμα αντικατάστασης ίδια χαρτογραφεί την ταυτότητα maven (αγνοώντας την έκδοση maven). BNM διευθύνει τη δική plugins του σχετικά με τα υπάρχοντα αρχεία pom.xml σας.
Από το BNM είναι περισσότερο μια απόδειξη ότι Maven θα μπορούσε να είναι πολύ πιο γρήγορα, υπάρχει ακόμα ελπίδα ότι Maven θα βελτιωθεί. Παρ 'όλα αυτά είναι μάταιο να περιμένουμε. Ο καλύτερος τρόπος για σήμερα είναι να χρησιμοποιήσετε BNM και Maven παράλληλα: - χρησιμοποιήστε BNM για την κατάρτιση / οικοδομήσει κατά τη διάρκεια του κύκλου ανάπτυξης σας - χρησιμοποιήστε Maven για οτιδήποτε άλλο Αυτό μειώνει επίσης την ανάγκη για πολλά plugins (ανάπτυξη κλπ σελ).
Μπορώ να κωδικό δική plugins;
Ναι μπορεις. Και δεν χρειάζεται καμία ειδική επεξεργασία για να δημιουργήσετε ένα plugin από το BNM χρησιμοποιεί σχολιασμούς Java για τη συγκράτηση των τιμών pom.xml σε περιπτώσεις plugin.
Αλλά πρέπει να γνωρίζετε ότι BNM plugins πρέπει να είναι το νήμα ασφαλής! Αν τα plugins σας αγκίστρια κάποια τρίτη πράγματα κόμμα που δεν έχει νήμα ασφαλή, να συγχρονίσετε το invokation τον κωδικό plugins
Χαρακτηριστικά :.
- < li> BNM έχει ένα μικρό εκτοξευτή
- BNM είναι συμπαγής
- BNM λειτουργεί πολύ πιο γρήγορα από ό, τι Maven
- parallelizes downloads
- parallelizes η διαδικασία κατασκευής
- BNM είναι διαφορετικό / καλύτερο;
- BNM εκτελεί καμία ενημέρωση για την τελική αντικείμενα (μη έκδοση ΣΤΙΓΜΙΟΤΥΠΟ)
- BNM εκτελεί καμία ενημέρωση για την έκδοση ΣΤΙΓΜΙΟΤΥΠΟ που αποτελούν μέρος της τρέχουσας δέντρο έργου.
- BNM είναι πιο αυστηρή (ίσως και περισσότερο ακριβής!;)
- δεν υπάρχει υποστήριξη για την έκδοση κυμαίνεται δεδομένου ότι αυτό σπάει την κατασκευή (Μπορείτε πάντα να πάρετε ακριβώς η συγκεκριμένη έκδοση)
- απαγορεύει μεταβλητή χρήση στην id, artifactId, ΑναγνωριστικόΟμάδας, έκδοση, την έκταση και τη συσκευασία τους τομείς.
- Eclipse plugin για ένα νέο τρόπο χρησιμοποίησης έργα Maven / BNM
- Η δράση της για να δημιουργήσει την επόμενη έκδοση στιγμιότυπο ενός τεχνουργήματος και ενημέρωση όλων των εξαρτήσεων μέσα στο δέντρο του έργου
- δράσης για την οριστικοποίηση ενός τεχνούργημα και να ενημερώσετε όλες τις εξαρτήσεις μέσα στο δέντρο του έργου
- Η δράση της για να πάρει ένα υποέργο ως έργο Eclipse
Τα σχόλια δεν βρέθηκε