Τα αρχεία τύπου jar (Java Archive files)
Τα αρχεία τύπου jar (Java Archive files) αποτελούν την καθιερωμένη μέθοδο ενσωμάτωσης πολλών class αρχείων σε ένα. Tο αρχείο αυτό μπορεί να χρησιμοποιηθεί ως βιβλιοθήκη κλάσεων για την ανάπτυξη Java εφαρμογών.
Για περισσότερες πληροφορίες σχετικά με τα αρχεία τύπου jar και τον τρόπο δημιουργίας και χρήσης τους μπορείτε να ανατρέξετε στη διεύθυνση: https://docs.oracle.com/javase/tutorial/deployment/jar/basicsindex.html
Χρησιμοποιώντας αρχεία jar με το SDK της Sun.
Για να αξιοποιήσουμε σε ένα πρόγραμμα κλάσεις που περιέχονται σε μια βιβλιοθήκη με όνομα “myLibrary.jar” ενημερώνουμε τον Java compiler για το όνομα και το ευρετηριο στο οποίο βρίσκεται η βιβλιοθήκη.
Για παράδειγμα, αν υποθέσουμε ότι η κλάση που αναπαριστά το πρόγραμμα είναι η MyProgram και ότι η βιβλιοθήκη myLibrary.jar βρίσκεται στον κατάλογο c:\libraries καλούμε τον java compiler όπως παρακάτω:
javac –classpath “.;c:\libraries\myLibrary.jar” *.java
και εκτελούμε το πρόγραμμα μας καλώντας τον java interpreter όπως παρακάτω:
java –classpath “.;c:\libraries\myLibrary.jar” MyProgram
Για πληροφορίες σχετικά με τη μεταβλητή περιβάλλοντος “classpath” μπορείτε να ανατρέξετε στην ιστοσελίδα :
http://java.sun.com/j2se/1.3/docs/tooldocs/win32/classpath.html
Χρησιμοποιώντας αρχεία jar από το Bluej και το Eclipse
Αντιγράψτε την βιβλιοθήκη CalcGuiV1Exer6.jar στο αρχείο του project που δημιουργήσατε.
Ενημερώστε το BlueJ για την βιβλιοθήκη κλάσεων
Tools-Preferences-Libraries-Add και επιλέξτε την βιβλιοθήκη CalcGuiV1Exer6.jar
Για την αντίστοιχη ενημέρωση στο Eclipse επιλέξτε
Project-Properties-Java Build Path-Libraries-Add JARs
και επιλέξτε την βιβλιοθήκη CalcGuiV1Exer6.jar που θα έχετε τοποθετήσει στο directory του project σας.