User Tools

Site Tools


java:ant

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
java:ant [2016/02/24 14:21]
doufexi [Windows]
java:ant [2020/02/11 10:05]
gthanos [Αυτόματη μεταγλώττιση με χρήση Apache Ant]
Line 1: Line 1:
 ====== Αυτόματη μεταγλώττιση με χρήση Apache Ant ====== ====== Αυτόματη μεταγλώττιση με χρήση Apache Ant ======
 +
 +<WRAP important 80% center round>
 +===Η συγκεκριμένη ενότητα είναι προαιρετική και μπορείτε να την παραλήψετε κατά την ανάγνωση της θεωρείας του μαθήματος.===
 +</WRAP>
  
 Το [[http://ant.apache.org/|Apache Ant]] είναι ένα εργαλείο δημιουργίας διεργασιών αλληλεξαρτούμενων μεταξύ τους με στόχο την μεταγλώττιση σύνθετων προγραμμάτων. Η λογική λειτουργίας του είναι αντίστοιχη του [[https://www.gnu.org/software/make/|GΝU Make]] και άλλων ανάλογων προγραμμάτων, περιέχει όμως χαρακτηριστικά που διευκολύνουν την διαδικασία μεταγλώττισης αρχείων JAVA.  Το [[http://ant.apache.org/|Apache Ant]] είναι ένα εργαλείο δημιουργίας διεργασιών αλληλεξαρτούμενων μεταξύ τους με στόχο την μεταγλώττιση σύνθετων προγραμμάτων. Η λογική λειτουργίας του είναι αντίστοιχη του [[https://www.gnu.org/software/make/|GΝU Make]] και άλλων ανάλογων προγραμμάτων, περιέχει όμως χαρακτηριστικά που διευκολύνουν την διαδικασία μεταγλώττισης αρχείων JAVA. 
Line 51: Line 55:
  
     <target name="jar" depends="build">     <target name="jar" depends="build">
-        <jar destfile="build/jar/ce325library.jar" basedir="build/classes" includes="ce325/**" excludes="ce210/temp/**">+        <jar destfile="build/jar/ce325library.jar" basedir="build/classes"  
 +             includes="ce325/**" excludes="ce210/temp/**">
         </jar>         </jar>
     </target>     </target>
Line 78: Line 83:
 Εγκατάσταση της εφαρμογής [[https://code.google.com/p/winant/|winant]]. Εγκατάσταση της εφαρμογής [[https://code.google.com/p/winant/|winant]].
  
-|Προηγούμενο: [[ :java:classpath | Η μεταβλητή περιβάλλοντος CLASSPATH  ]] | [[ :toc | Περιεχόμενα ]] | Επόμενο: [[ :java:interfaces Διεπαφές (Interfaces)  ]] |+|Προηγούμενο: [[ :java:classpath | Η μεταβλητή περιβάλλοντος CLASSPATH  ]] | [[ :toc | Περιεχόμενα ]] | Επόμενο: [[ java:access_modifiers Περιοριστές Πρόσβασης  ]] |
java/ant.txt · Last modified: 2020/02/21 12:38 by gthanos