Apache Maven
Apache Maven είναι μια κατανόηση του έργου και το λογισμικό διαχείρισης εργαλείο. Είναι βασισμένο γύρω από μια ιδέα μοντέλο αντικειμένου του έργου, ή ΡΟΜ. Maven έχει σχεδιαστεί για να διαχειριστεί την κατασκευή, τεκμηρίωση, και την αναφορά ενός έργου από το κομβικό σημείο της πληροφόρησης. Maven μπορεί να χρησιμοποιηθεί στις εξής τρεις τρόπους: Χρήση Οι πληροφορίες που σχετίζονται με τη χρήση έχει βελτιστοποιηθεί για ανθρώπους που χτίζουν τα έργα που χρησιμοποιούν Maven. Οι πόροι αυτοί περιλαμβάνουν δέκα τεστ λεπτό που λειτουργεί ως φροντιστήριο, δίνοντας μια γενική εικόνα των κύριων χαρακτηριστικών Maven σε ένα εύκολο δέκα λεπτά. Υπάρχει επίσης μια λίστα plugin για συγκεκριμένες πληροφορίες για κάθε plugin Maven. Επεκτείνω Οι πληροφορίες που παρατείνει που σχετίζονται είναι σχεδιασμένο για ανθρώπους που θέλουν να δημιουργήσουν ένα plugin Maven για να συνοδεύσει το δικό τους σύνολο εργαλείων ή έργου. Υπάρχει επίσης διαθέσιμες πληροφορίες για τους ανθρώπους που θα μπορούσε ή μπορεί να μην ενδιαφέρονται για τη χρήση Maven, αλλά που ενδιαφέρονται για τη δημοσίευση των δεδομένων του έργου στο κεντρικό αποθετήριο Maven του. Συμβάλλει Η συμβάλουν που σχετίζονται με τις πληροφορίες είναι για τους ανθρώπους που θέλουν να ασχοληθούν με Maven. Maven είναι ένα λογισμικό ανοικτού κώδικα με μια κοινότητα που καλωσορίζει τη συμβολή και την καινοτομία. Οι προγραμματιστές και όσους ενδιαφέρονται να συμβάλουν στον πυρήνα του έργου Maven θα επωφεληθούν από αυτές τις πληροφορίες. Υπάρχει μια ποικιλία της υποστήριξης που διατίθενται για Maven. Υπάρχει ένα wiki μαζί με μια λίστα αρχείο που αποθηκεύει πληροφορίες σχετικά με προηγουμένως λυθεί τα προβλήματα. Υπάρχει επίσης ένα εργαλείο παρακολούθησης θέμα με την ίδια λειτουργία. Εάν το πρόβλημα δεν έχει δει πριν, μπορείτε να εγγραφείτε στην λίστα αλληλογραφίας χρήστες Maven να λάβουν απαντήσεις. Maven προγραμματιστές είναι επίσης διαθέσιμα σε επαφή χρησιμοποιώντας το IRC. Υπάρχουν μερικές απαιτήσεις συστήματος για την εκτέλεση Maven. Ενώ δεν υπάρχει καμία απαίτηση ελάχιστης μνήμης ή λειτουργούν απαίτηση του συστήματος, Maven απαιτεί λήψη Development Kit Java. Maven διανέμεται επίσης σε δώδεκα διαφορετικές μορφές λήψης, ώστε να μπορείτε να επιλέξετε αυτό που ταιριάζει καλύτερα το λειτουργικό σας σύστημα. Maven εκτελείται χρησιμοποιώντας ένα μοναδικό σύνταξη που είναι εύκολο να μάθουν. Για τα έργα κατασκευής, θα πρέπει να εξοικειωθείτε με τις εντολές σύνταξη και τον τρόπο να τις εκτελέσει. Η ιστοσελίδα Maven έχει πλήρη tutorials για χρήση, καθώς και παραδείγματα έργων και συμβουλές αντιμετώπισης προβλημάτων όταν τα πράγματα δεν πάνε όπως είχε προγραμματιστεί.
- Απλή ρύθμιση έργο που σας επιτρέπει να ξεκινήσετε νέα έργα και ενότητες σε δευτερόλεπτα
- Συνεπής χρήση με όλα τα έργα
- διαχείρισης της εξάρτησης που περιλαμβάνει το κλείσιμο της εξάρτησης και αυτόματη ενημέρωση
- Δυνατότητα να χειριστεί πολλά έργα ταυτόχρονα
- Η πρόσβαση σε πολλαπλές βιβλιοθήκες και τα μεταδεδομένα
- Extensible με Java δυνατότητες plugin
- Μοντέλο βασισμένο χτίζει
- Συνεκτική πληροφορίες για το έργο και tutorials διαθέσιμα στο διαδίκτυο
- Παρέχει δυνατότητα να κρατήσει το χρήστη up-to-ημερομηνία βιβλιοθήκες και αυτοματισμού
- Διαχειρίζεται τις εξαρτήσεις μεταξύ των βιβλιοθηκών και των έργων
- Επιτρέπει στους προγραμματιστές να έμφαση στη λειτουργικότητα, αντί της δομής
- Διαχειρίζεται μεγάλα και σύνθετα έργα με ευκολία
- Κανένα σύστημα ελάχιστων σκληρό δίσκο ή λειτουργίας που απαιτούνται
- Τρέχει σχεδόν σε κάθε πλατφόρμα
- Ανάγκες Java Development Kit για τρέξιμο
- Να πάρει μια διάταξη καλό να καταλαμβάνουν πολύτιμο χρόνο και πόρους
- Πολλές παράμετροι διαμόρφωσης μπορούν να κάνουν την εκμάθηση του συστήματος δύσκολη
- διαχείρισης της εξάρτησης είναι δίκαιο με το μέσο και όχι ανώτερη