Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 1100|Απάντηση: 1

[Πηγή] Δημιουργήστε ένα απλό έργο κονσόλας Maven

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 2025-3-19 17:31:56 | | | |
Απαιτήσεις: Δημιουργήστε ένα έργο κονσόλας Maven για να δοκιμάσετε τον κώδικά σας.

Κατεβάστε και εγκαταστήστε το σεμινάριο διαμόρφωσης για το Windows Maven
https://www.itsvse.com/thread-10755-1-1.html

Η εντολή είναι η εξής:



Εισαγωγή παραμέτρων

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




Προηγούμενος:[AI] (12) Χρησιμοποιήστε το άπειρο για να αναπτύξετε μοντέλα ενσωμάτωσης
Επόμενος:[AI] (13) Μια σύντομη εισαγωγή στη διανυσματική ομοιότητα και απόσταση
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 2025-4-8 14:21:50 |
Το Maven δημιουργεί μια .jar χωρίς εξαρτήσεις και ένα πακέτο .jar με εξαρτήσεις, pom.xml διαμορφωθούν ως εξής:

Εντολή:
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com