This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
java:jar_files [2016/02/24 14:02] doufexi Αρκετές αλλαγές (το αρχικό παράδειγμα υποννοούσε ότι τα .class είναι στο src/ |
java:jar_files [2022/02/24 14:05] (current) |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Αρχεία Java Archive (JAR) ====== | ====== Αρχεία Java Archive (JAR) ====== | ||
| + | |||
| + | <WRAP important 60% center round> | ||
| + | ===Η συγκεκριμένη ενότητα είναι προαιρετική και μπορείτε να την παραλήψετε κατά την ανάγνωση της θεωρείας του μαθήματος.=== | ||
| + | </ | ||
| Τα αρχεία JAR μας δίνουν την δυνατότητα να ομαδοποιήσουμε πολλαπλά αρχεία **.class** σε ένα αρχείο (archive). Ένα αρχείο JAR περιέχει σε συμπιεσμένη μορφή τα εξής: | Τα αρχεία JAR μας δίνουν την δυνατότητα να ομαδοποιήσουμε πολλαπλά αρχεία **.class** σε ένα αρχείο (archive). Ένα αρχείο JAR περιέχει σε συμπιεσμένη μορφή τα εξής: | ||
| Line 16: | Line 20: | ||
| </ | </ | ||
| - | Επανερχόμενοι στο παράδειγμα του [[: | + | Επανερχόμενοι στο παράδειγμα του [[: |
| < | < | ||
| - | cd homework1/build/ | + | cd project/build/ |
| - | jar cvf homework1.jar ./*.class | + | jar cvf hw1.jar ./*.class |
| - | mv homework1.jar ../ | + | mv project.jar ../ |
| </ | </ | ||
| Line 27: | Line 31: | ||
| < | < | ||
| - | cd homework1 | + | cd project |
| - | jar cvf homework1.jar -C build/ ./*.class | + | jar cvf project.jar -C build/ ./*.class |
| </ | </ | ||
| - | Η παραπάνω εντολή εκτελεί την εντολή jar μέσα στο directory '' | + | Η παραπάνω εντολή εκτελεί την εντολή jar μέσα στο directory '' |
| ^ Option ^ Περιγραφή ^ | ^ Option ^ Περιγραφή ^ | ||
| | v | **Verbose: | | v | **Verbose: | ||
| Line 40: | Line 45: | ||
| | C | αλλαγή του τρέχοντος καταλόγου πριν την εκτέλεση της εντολής jar | | | C | αλλαγή του τρέχοντος καταλόγου πριν την εκτέλεση της εντολής jar | | ||
| - | ===== Βλέποντας τα περιεχόμενα ενος JAR file ===== | + | ===== Βλέποντας τα περιεχόμενα ενός JAR file ===== |
| Για να δείτε τα περιεχόμενα ενός JAR file αρκεί να χρησιμοποιήσετε την εντολή | Για να δείτε τα περιεχόμενα ενός JAR file αρκεί να χρησιμοποιήσετε την εντολή | ||
| Line 100: | Line 105: | ||
| </ | </ | ||
| - | |Προηγούμενο: | + | |Προηγούμενο: |