Πίνακας περιεχομένων:

Πώς μπορώ να δημιουργήσω ένα αρχείο JAR χρησιμοποιώντας POM XML;
Πώς μπορώ να δημιουργήσω ένα αρχείο JAR χρησιμοποιώντας POM XML;

Βίντεο: Πώς μπορώ να δημιουργήσω ένα αρχείο JAR χρησιμοποιώντας POM XML;

Βίντεο: Πώς μπορώ να δημιουργήσω ένα αρχείο JAR χρησιμοποιώντας POM XML;
Βίντεο: Dependabot : Update dependencies for Gradle projects 2024, Νοέμβριος
Anonim

jar, το οποίο είναι το πακέτο ανάπτυξης σας

  1. Δημιουργώ ένα νέο έργο Maven στο Eclipse. Από το μενού Αρχείο, επιλέξτε Νέο και, στη συνέχεια, επιλέξτε Έργο.
  2. Προσθέστε την εξάρτηση aws-lambda-java-core στο πομ . xml αρχείο.
  3. Προσθήκη κλάσης Java στο έργο.
  4. Χτίζω η εργασία.
  5. Προσθέστε την προσθήκη maven-shade-plugin και δημιουργήστε ξανά.

Έχοντας αυτό υπόψη, τι είναι το Jar στο Maven;

ο βάζο maven Το πρόσθετο παρέχει τη δυνατότητα δημιουργίας βάζα αρχεία, εάν ορίσετε ότι το έργο σας συσκευάζεται ως α δοχείο αρχείο, μαβέν θα καλέσει σιωπηρά σε αυτό το πρόσθετο. Δεν χρειάζεται να το ορίσουμε μέσα στο pom. ο μαβέν βάζο Το πρόσθετο έχει καθορισμένους δύο στόχους: δοχείο : Επιτρέψτε να συσκευάσουμε τις κύριες τάξεις μας ως α δοχείο αρχείο.

Δεύτερον, τι θα έκανε ο στόχος του Jar Jar; Δημιουργεί το δοχείο αρχεία από τον κατάλογο προορισμού/κλάσεων χωρίς να μεταγλωττίσετε εκ νέου κλάσεις πηγής.

Σε σχέση με αυτό, τι είναι το uber jar;

Ενα uber - ΔΟΧΕΙΟ -γνωστό και ως λίπος ΔΟΧΕΙΟ ή ΔΟΧΕΙΟ με εξαρτήσεις-είναι α ΔΟΧΕΙΟ αρχείο που περιέχει όχι μόνο ένα πρόγραμμα Java, αλλά ενσωματώνει και τις εξαρτήσεις του. Αυτό σημαίνει ότι το ΔΟΧΕΙΟ λειτουργεί ως διανομή "όλα σε ένα" του λογισμικού, χωρίς να χρειάζεται άλλος κώδικας Java.

Είναι εκτελέσιμο το αρχείο jar;

Αν και αρχεία jar είναι στην ίδια μορφή με το zip αρχεία , έχουν διαφορετική επέκταση για κάποιο λόγο. ΕΝΑ αρχείο jar συνήθως περιέχει πηγαίο κώδικα ή λογισμικό με δυνατότητα εκτέλεσης και το αρχείο jar μπορεί να γίνει να είναι εκτελέσιμο . Όταν ένα αρχείο έχει ένα. δοχείο επέκταση, θα πρέπει να συσχετιστεί με το περιβάλλον χρόνου εκτέλεσης Java.

Συνιστάται: