Δημιουργία σεναρίων Ant από τη γραμμή εντολών

Τα σενάρια Ant δημιουργούνται συνήθως μέσω του περιβάλλοντος ανάπτυξης πρόσθετων λειτουργιών (PDE), ωστόσο είναι δυνατόν να δημιουργηθούν επίσης μη αυτόματα ή από άλλα σενάρια. 
Πράγματι, το PDE εκθέτει εργασίες Ant για τη δημιουργία των διαφόρων σεναρίων δόμησης. Οι λειτουργίες δημιουργίας σεναρίων δόμησης αντιπροσωπεύονται από τις ακόλουθες εργασίες.  Εμφανίζονται επίσης τα ορίσματα για την κάθε εργασία.

Παραδείγματα

<eclipse.fetch elements="bundle@org.eclipse.osgi"
buildDirectory="c:\toBuild"
directory="directory.txt"
configInfo="win32,win32,x86 & linux, motif, x86"
/>

<eclipse.buildScript elements="bundle@org.eclipse.osgi"
buildDirectory="c:\toBuild"
archivesFormat="macosx, carbon, ppc - tar"/>

Μορφή αρχείου καταλόγου

Τα αρχεία καταλόγου χρησιμοποιούνται για να δηλώσουν το σημείο στο οποίο βρίσκονται οι πρόσθετες λειτουργίες και λειτουργίες καθώς και την εκδοχή που πρέπει να ανακτηθεί. Πρόκειται για ένα αρχείο ιδιοτήτων Java, του οποίου η μορφή γραμμής είναι "type@id=version, repositoryLocation, password,path". Όταν χρησιμοποιείτε αρχεία αντιστοίχισης για να ανακτήσετε τα στοιχεία σας, το αρχείο καταλόγου αποτελεί μια συνένωση όλων των αρχείων αντιστοίχισης. Για περισσότερες λεπτομέρειες σχετικά με τα αρχεία αντιστοίχισης, δείτε Ανάκτηση από χώρους αποθήκευσης.

Παράδειγμα αρχείου καταλόγου

plugin@org.eclipse.pde.build=v20040622,:pserver:anonymous@dev.eclipse.org:/home/eclipse,
feature@org.eclipse.pde.builder=v20040622,:pserver:anonymous@dev.eclipse.org:/home/eclipse,,org.eclipse.pde.build/feature
plugin@org.eclipse.osgi=v20040617a,:pserver:anonymous@dev.eclipse.org:/home/eclipse,

Χρήση των προορισμών

Οι εργασίες που αναφέρθηκαν παραπάνω λειτουργούν, μόνο εφόσον εκτελείται το Eclipse. Στην περίπτωση στην οποία η εκτέλεση σεναρίων Ant γίνεται χρησιμοποιώντας εργασίες Eclipse, τα σενάρια πρέπει να εκτελεστούν μέσω της εφαρμογής Eclipse Ant Runner. Η γραμμή εντολών για αυτή τη συγκεκριμένη περίπτωση είναι η εξής:

  java -cp startup.jar org.eclipse.core.launcher.Main -application org.eclipse.ant.core.antRunner -buildfile build.xml

Σημειώστε ότι οι παράμετροι που εμφανίζονται μετά την εφαρμογή είναι εκείνες που έχουν μεταβιβαστεί στο Ant.