java:ant
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| java:ant [2016/02/12 13:02] – created gthanos | java:ant [2020/02/21 12:38] (current) – gthanos | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Αυτόματη μεταγλώττιση με χρήση Apache Ant ====== | ====== Αυτόματη μεταγλώττιση με χρήση Apache Ant ====== | ||
| - | Το [[http:// | + | <WRAP important 60% center round> |
| + | ===Η συγκεκριμένη ενότητα είναι προαιρετική και μπορείτε να την παραλήψετε κατά την ανάγνωση της θεωρείας του | ||
| + | </ | ||
| - | Βασικά χαρακτηριστικά του [[http:// | + | Το [[http:// |
| + | |||
| + | Βασικά χαρακτηριστικά του [[http:// | ||
| - Τα configuration/ | - Τα configuration/ | ||
| - Το configuration αρχείο έχει όνομα **build.xml**. | - Το configuration αρχείο έχει όνομα **build.xml**. | ||
| Line 27: | Line 31: | ||
| ===== Διάρθρωση καταλόγων αρχείων *.java και εκτελέσιμων αρχείων *.class ===== | ===== Διάρθρωση καταλόγων αρχείων *.java και εκτελέσιμων αρχείων *.class ===== | ||
| - | Μια καλή πρακτική ανάπτυξης κώδικα JAVA είναι να διαχωρίζουμε τα αρχεία πηγαίου κώδικα ***.java** σε σχέση με τα μεταγλωττισμένα αρχεία ***.class**. Για τον σκοπό αυτό σε κάθε project, δημιουργούμε δύο φακέλους **src** που περιέχει αρχεία πηγαίου κώδικα και **build** που περιέχει μεταγλωττισμένα αρχεία. Ο κατάλογος **build** μπορεί να διακριθεί στους υποκαταλόγους **build/ | + | Όπως ήδη αναφέρθηκε, |
| - | * **src** --> πηγαίως κώδικας | + | * **src** --> πηγαίoς κώδικας |
| * **build/ | * **build/ | ||
| * **build/ | * **build/ | ||
| Line 51: | Line 55: | ||
| <target name=" | <target name=" | ||
| - | <jar destfile=" | + | <jar destfile=" |
| + | includes=" | ||
| </ | </ | ||
| </ | </ | ||
| Line 70: | Line 75: | ||
| ===== Εγκατάσταση Apache Ant ===== | ===== Εγκατάσταση Apache Ant ===== | ||
| + | Η εγκατάσταση NetBeans εγκαθιστά και τα απαραίτητα εργαλεία μεταγλώττισης. Εάν χρησιμοείτε NetBeans δεν απαιτείται η επιπλέον εγκατάσταση Ant. | ||
| ==== Linux ==== | ==== Linux ==== | ||
| Line 78: | Line 84: | ||
| Εγκατάσταση της εφαρμογής [[https:// | Εγκατάσταση της εφαρμογής [[https:// | ||
| - | |Προηγούμενο: | + | |Προηγούμενο: |
java/ant.1455282151.txt.gz · Last modified: 2016/02/12 13:02 (external edit)
