Σε τι βρίσκεται ο Maven Java (Archiδομή)
Τι είναι το Maven;
Maven είναι ένα εργαλείο αυτοματισμού και διαχείρισης που αναπτύχθηκε από την Apache Software Foundation. Είναι γραμμένο στο Java Γλώσσα για τη δημιουργία έργων γραμμένων σε C#, Ruby, Scala και άλλες γλώσσες. Επιτρέπει στους προγραμματιστές να δημιουργούν έργα, εξάρτηση και τεκμηρίωση χρησιμοποιώντας Μοντέλο αντικειμένου έργου και προσθήκες. Έχει παρόμοια διαδικασία ανάπτυξης με το ANT, αλλά είναι πιο προηγμένο από το ANT. Το Maven μπορεί επίσης να δημιουργήσει οποιονδήποτε αριθμό έργων στο επιθυμητό αποτέλεσμα, όπως jar, war, μεταδεδομένα. Κυκλοφόρησε αρχικά στις 13 Ιουλίου 2004. Στη γλώσσα Γίντις, η έννοια του Maven είναι «συσσωρευτής γνώσης».
Πώς μπορεί ο Maven να ωφελήσει τη διαδικασία ανάπτυξής μου;
Το Maven βοηθά τον προγραμματιστή να δημιουργήσει πιο εύκολα ένα έργο που βασίζεται σε java. Η προσβασιμότητα της νέας δυνατότητας που δημιουργήθηκε ή προστέθηκε στο Maven μπορεί εύκολα να προστεθεί σε ένα έργο στη διαμόρφωση Maven. Αυξάνει την απόδοση του έργου και της διαδικασίας κατασκευής. Το κύριο χαρακτηριστικό του Maven είναι ότι μπορεί να κατεβάσει αυτόματα τις βιβλιοθήκες εξαρτήσεων έργου.
Παρακάτω είναι τα παραδείγματα ορισμένων δημοφιλών IDE που υποστηρίζουν την ανάπτυξη με το Maven Framework:
- Eclipse
- IntelliJ IDEA
- JBuilder
- NetBeans
- MyEclipse
Διαδικασίες που μπορούν να διαχειριστούν χρησιμοποιώντας το maven:
- Χτίζει
- Απόδειξη με έγγραφα
- Αναφορά
- Εξαρτήσεις
- SCM
- Δελτία
- Διανομή
- λίστα
Maven Archiδομή
Maven ArchiΗ δομή περιλαμβάνει βάζο πρόσθετων, αρχείο κώδικα κ.λπ.
Πώς να χρησιμοποιήσετε το Maven
- Για να ρυθμίσετε το Maven in Java, πρέπει να χρησιμοποιήσετε το Project Object Model, το οποίο είναι αποθηκευμένο σε ένα αρχείο pom.xml.
- Το POM περιλαμβάνει όλες τις ρυθμίσεις διαμόρφωσης που σχετίζονται με το Maven. Τα πρόσθετα μπορούν να διαμορφωθούν και να επεξεργαστούν στο ετικέτα ενός αρχείου pom.xml. Και ο προγραμματιστής μπορεί να χρησιμοποιήσει οποιοδήποτε πρόσθετο χωρίς πολλές λεπτομέρειες για κάθε πρόσθετο.
- Όταν ο χρήστης ξεκινά να εργάζεται στο Maven Project, παρέχει προεπιλεγμένη ρύθμιση παραμέτρων, επομένως ο χρήστης δεν χρειάζεται να προσθέσει κάθε διαμόρφωση στο pom.xml
Βήματα/διαδικασία που εμπλέκονται στην κατασκευή του έργου
- Προσθήκη / Γράψτε τον κώδικα για τη δημιουργία εφαρμογής και επεξεργαστείτε τον στο αποθετήριο πηγαίου κώδικα
- Επεξεργασία διαμόρφωσης / pom.XML / λεπτομερειών προσθήκης
- Κατασκευάστε την εφαρμογή
- Αποθηκεύστε την έξοδο της διαδικασίας κατασκευής ως αρχείο WAR ή EAR σε μια τοπική τοποθεσία ή διακομιστή
- Αποκτήστε το αρχείο από την τοπική τοποθεσία ή διακομιστή και αναπτύξτε το αρχείο στην τοποθεσία παραγωγής ή
- τοποθεσία πελάτη Ενημερώθηκε το έγγραφο της εφαρμογής με ημερομηνία και ενημερωμένο αριθμό έκδοσης της εφαρμογής
- δημιουργήστε και δημιουργήστε μια αναφορά σύμφωνα με την εφαρμογή ή την απαίτηση.
Σύνοψη
- Το Maven είναι ένα εργαλείο αυτοματισμού και διαχείρισης.
- Το εργαλείο Maven είναι γραμμένο Java Γλώσσα και χρησιμοποιείται για τη δημιουργία και τη διαχείριση έργων γραμμένων σε C# (C-Sharp), Ρουμπίνι, Scalaκαι άλλες γλώσσες.
- Οι προγραμματιστές μπορούν να δημιουργήσουν ένα έργο που βασίζεται σε java πιο εύκολα με τη χρήση του εργαλείου Maven.
- Για να διαμορφώσετε το Maven, πρέπει να χρησιμοποιήσετε το Project Object Model, το οποίο είναι αποθηκευμένο σε ένα αρχείο pom.xml.