Απαιτήσεις: Δημιουργήστε ένα έργο κονσόλας Maven για να δοκιμάσετε τον κώδικά σας.
Η εντολή είναι η εξής:
Εισαγωγή παραμέτρων
1. Αρχέτυπο MVN: Δημιουργία Αυτή είναι μια εντολή στο Maven που χρησιμοποιείται για τη δημιουργία ενός νέου έργου Maven με βάση το καθορισμένο αρχέτυπο. Το Archetype είναι ένας μηχανισμός προτύπου που παρέχεται από τη Maven και επιτρέπει τη γρήγορη δημιουργία έργου με βάση μια προκαθορισμένη δομή.
2. -DgroupId=com.παράδειγμα Σημασία: Καθορίστε το Αναγνωριστικό Ομάδας της μελέτης. Ρόλος: Τα αναγνωριστικά ομάδων χρησιμοποιούνται συχνά για την αναγνώριση οργανισμών ή εταιρειών, παρόμοια με τον χώρο ονομάτων των ονομάτων πακέτων Java. Για παράδειγμα, com.example σημαίνει ότι το έργο ανήκει στον τομέα com κάτω από τον οργανισμό του παραδείγματος. Παράδειγμα: Εάν η εταιρεία σας είναι mycompany, μπορείτε να την ορίσετε σε com.mycompany.
3. -DartifactId=JavaSmConsoleApp Σημασία: Καθορίζει το αναγνωριστικό τεχνουργήματος του έργου. Λειτουργία: Το Artifact ID είναι το βασικό όνομα ενός έργου, που χρησιμοποιείται συχνά για τη διάκριση συγκεκριμένων λειτουργικών μονάδων ή εφαρμογών έργου. Παράδειγμα: Σε αυτό το παράδειγμα, το όνομα του έργου θα είναι JavaSmConsoleApp.
4. -DarchetypeArtifactId=maven-αρχέτυπο-γρήγορη εκκίνηση Σημασία: Καθορίζει το αρχέτυπο Maven που θα χρησιμοποιηθεί. Λειτουργία: Το maven-archetype-quickstart είναι ένα τυπικό αρχέτυπο που παρέχεται από τη Maven για τη δημιουργία ενός απλού έργου Java με μια βασική δομή καταλόγου και ένα παράδειγμα κλάσης. Άλλα Αρχέτυπα: Εάν χρειάζεστε μια πιο σύνθετη δομή έργου, μπορείτε να επιλέξετε άλλα Αρχέτυπα, όπως:
maven-archetype-webapp: 用于生成 Web 应用程序。
maven-archetype-j2ee-simple: 用于生成简单的 J2EE 项目。
5. -DinteractiveMode=ψευδής Σημασία: Απενεργοποιήστε τη λειτουργία αλληλεπίδρασης. Λειτουργία: Από προεπιλογή, το mvn archetype:generate εκτελείται σε διαδραστική λειτουργία, προτρέποντας τους χρήστες να εισαγάγουν πληροφορίες όπως αναγνωριστικό ομάδας, αναγνωριστικό τεχνουργήματος κ.λπ. Ορίζοντας -DinteractiveMode=false, αυτές οι παράμετροι μπορούν να καθοριστούν απευθείας στη γραμμή εντολών, αποφεύγοντας τη διαδραστική εισαγωγή. Σενάρια: Η απενεργοποίηση της λειτουργίας αλληλεπίδρασης είναι χρήσιμη όταν χρειάζεται να αυτοματοποιήσετε την κατασκευή σεναρίων. |