Apache Maven

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 για χρήση, καθώς και παραδείγματα έργων και συμβουλές αντιμετώπισης προβλημάτων όταν τα πράγματα δεν πάνε όπως είχε προγραμματιστεί.

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

Εναλλακτικές λύσεις για Apache Maven

Teamwork

Η ομαδική εργασία δεν είναι ένα άτομο λογισμικού. Αντίθετα, είναι μια ολόκληρη σουίτα από αυτούς (σκεφτείτε το Microsoft Office). Η σουίτα ομαδική εργασία περιλαμβάνει ομαδική εργασία έργα,
Δείξε λεπτομέρειες

Buddybuild

Buddybuild είναι μια συνεχής πλατφόρμα ενοποίησης που βοηθά τους προγραμματιστές να καταλήξει σε εφαρμογές και να τα ελέγξετε γρήγορα. Σύμφωνα με την ιστοσελίδα της εταιρείας, Buddybuild
Δείξε λεπτομέρειες

Travis CI

freemium
Travis CI είναι μια υπηρεσία λογισμικού ανοικτού κώδικα ότι οι δοκιμές και αναπτύσσει GitHub που φιλοξενούνται έργα. Πρόκειται για μια μορφή συνεχούς λογισμικού ολοκλήρωσης.
Δείξε λεπτομέρειες

Codeship

freemium
Codeship είναι μια πλατφόρμα που χτίστηκε για την ασφαλή, γρήγορη και αξιόπιστη Συνεχής Ενσωμάτωση στο σύννεφο. Η παροχή υπηρεσιών μέσω Codeship είναι συνεχής έννοια ότι οι διάφορες προγραμματιστές
Δείξε λεπτομέρειες

Ansible

Ελεύθερος
Ansible είναι ένα λογισμικό που δημιουργήθηκε για εύκολη ΙΤ αυτοματοποίηση. Αντί να λύσει το ίδιο πρόβλημα ξανά και ξανά, Ansible επιτρέπει πληροφορικής ειδικούς στην επίλυση των προβλημάτων
Δείξε λεπτομέρειες

Buildkite

επί πληρωμή
Buildkite είναι μια υπηρεσία που αυτοματοποιεί την κατασκευή του λογισμικού και των διαδικασιών ελέγχου.
Δείξε λεπτομέρειες

CircleCI

freemium
συνεχή ολοκλήρωση και την παράδοση πλατφόρμα CircleCI το καθιστά εύκολο για τις ομάδες όλων των μεγεθών να χτίσει γρήγορα και λογισμικού ποιότητας απελευθέρωση σε κλίμακα. Κατασκευάστηκε
Δείξε λεπτομέρειες

Jenkins

Ελεύθερος
Jenkins απλοποιεί τη ζωή των προγραμματιστών λογισμικού, προσφέροντας αυτοματοποίηση ορισμένων πτυχών της αναπτυξιακής διαδικασίας.
Δείξε λεπτομέρειες

Octopus Deploy

επί πληρωμή
Χταπόδι Ανάπτυξη αυτοματοποιεί τη διαδικασία ανάπτυξης και προσφέρει ένα ευρύ φάσμα εργαλείων για να βεβαιωθείτε ότι το λογισμικό αναπτύσσετε είναι έτοιμοι να βγείτε έξω από την πόρτα και
Δείξε λεπτομέρειες

TeamCity

TeamCity είναι η αποστολή και η συνεχής ενσωμάτωση (CI) server για την ανάπτυξη λογισμικού. Το προϊόν έχει αναπτυχθεί από JetBrains s.r.o., η οποία ιδρύθηκε το 2000 και έχει γραφεία στο San Mateo,
Δείξε λεπτομέρειες

Codenvy

freemium
Cloud χώρων εργασίας για τις ομάδες ανάπτυξης.
Δείξε λεπτομέρειες

Chef

Ελεύθερος
Αυτοματοποίηση των υποδομών για σκληροί, Συνεπής Διαμόρφωση σε οποιαδήποτε κλίμακα. Chef Infra αυτοματοποιεί τη διαμόρφωση των υποδομών, την εξασφάλιση κάθε σύστημα έχει ρυθμιστεί σωστά
Δείξε λεπτομέρειες

GoCD

Ελεύθερος
GoCD είναι ένα open build πηγή και την απελευθέρωση εργαλείο από ThoughtWorks. GoCD υποστηρίζει σύγχρονες υποδομές και βοηθά τις επιχειρήσεις οι επιχειρήσεις πάρετε το λογισμικό παραδοθεί
Δείξε λεπτομέρειες

Gradle

Ελεύθερος
Επιτάχυνση της παραγωγικότητας των προγραμματιστών. Gradle βοηθά τις ομάδες κατασκευής, την αυτοματοποίηση και την παροχή καλύτερων λογισμικού, πιο γρήγορα.
Δείξε λεπτομέρειες

AppVeyor

freemium
κονκάρδες κατάστασης. Προβολή σήμα για συγκεκριμένο κλάδο? Retina υποστήριξη? SVG κονκάρδες. Προσαρμογή τίτλους. Διακριτικά για έργα με δημόσια αποθετήρια για GitHub και Bitbucket. Ένα
Δείξε λεπτομέρειες

Distelli

επί πληρωμή
Σήμερα, κάθε εταιρεία θα πρέπει να συμπεριφέρεται σαν μια εταιρεία λογισμικού και το πλοίο καλύτερο λογισμικό πιο γρήγορα. χαρτοφυλάκιο των προϊόντων μαριονέτα του να σας δώσει τα εργαλεία
Δείξε λεπτομέρειες

Microsoft Team Foundation Server

επί πληρωμή
Visual Studio εργαλεία και υπηρεσίες dev κάνει την ανάπτυξη εφαρμογών εύκολο για οποιαδήποτε πλατφόρμα και γλώσσα. Δοκιμάστε editor μας Mac και Windows κωδικό, IDE, ή Azure DevOps δωρεάν.
Δείξε λεπτομέρειες

Apache Ant

Apache Ant είναι μια βιβλιοθήκη της Java και της γραμμής εντολών εργαλείο του οποίου η αποστολή είναι να οδηγήσει τις διαδικασίες που περιγράφονται στα αρχεία κατασκευής ως στόχοι και τα σημεία
Δείξε λεπτομέρειες

AWS CodePipeline

Παρέχει μια επισκόπηση της CodePipeline, συνεχή ολοκλήρωση και την απελευθέρωση των υπηρεσιών αυτοματισμού για τις εφαρμογές που θέλετε να κυκλοφορήσει στο σύννεφο.
Δείξε λεπτομέρειες

Apache Bloodhound

Ελεύθερος
Αρχική σελίδα του Ιδρύματος Λογισμικού Apache
Δείξε λεπτομέρειες

Rudder

Ελεύθερος
Ανακαλύψτε το πηδάλιο 5,0 σελ-id-8046> .full-content> .panel δικτύου> .panel-σειρά-style {padding: 60px 15px? θέση: σχετική? } Σελ-id-8046> .full-περιεχόμενο> .navbar + .panel-πλέγμα
Δείξε λεπτομέρειες

SaltStack

SaltStack ευφυής αυτοματισμού προσφέρει, εκδήλωση με γνώμονα την ασφάλεια, σύννεφο και τη διαχείριση των ρυθμίσεων για την πολυπλοκότητα και την κλίμακα ενός λογισμικού που ορίζονται από
Δείξε λεπτομέρειες

NixOS

Ελεύθερος
25 του Ιουνίου του 2014 ... Όλα τα στοιχεία λογισμικού στο NixOS εγκατασταθεί χρησιμοποιώντας το διαχειριστή πακέτων Nix. Τα πακέτα στο Nix ορίζεται χρησιμοποιώντας τη γλώσσα nix για να δημιουργήσετε
Δείξε λεπτομέρειες

Cfengine

Ελεύθερος
Αυτοματοποίηση μεγάλης κλίμακας, σύνθετη και αποστολή των υποδομών ζωτικής σημασίας πληροφορικής με CFEngine
Δείξε λεπτομέρειες

AWS CodeBuild

Online αγορές από μεγαλύτερη επιλογή της γης από βιβλία, περιοδικά, μουσική, DVD, βίντεο, ηλεκτρονικά είδη, υπολογιστές, λογισμικό, είδη ένδυσης και αξεσουάρ, παπούτσια, κοσμήματα, εργαλεία
Δείξε λεπτομέρειες