Εργαλεία δόμησης μη Ant
Όταν εξετάσαμε το παράδειγμα του εργαλείου δόμησης έργου, μπορεί να παρατηρήσατε ότι όταν δημιουργήσαμε το αρχείο δόμησης Ant του εργαλείου δόμησης έργου, μπορούσαμε να επιλέξουμε το είδος του εξωτερικού εργαλείου:
Η επιλογή Πρόγραμμα περιλαμβάνει ουσιαστικά τα πάντα, επιτρέποντάς σας να ορίσετε ένα εξωτερικό εργαλείο για κάθε εκτελέσιμο αρχείο στο οποίο έχετε πρόσβαση στο τοπικό σύστημα αρχείων ή στο δικτυακό σύστημα αρχείων. Ας υποθέσουμε ότι αντί του Ant, προτιμάτε να χρησιμοποιήσετε τα δικά σας σενάρια κελύφους ή τα αρχεία .bat των Windows για τη μετατροπή σε jar και τη διανομή των έργων Eclipse σας. Θα δημιουργούσατε ένα εξωτερικό εργαλείο "Πρόγραμμα" το οποίο θα όριζε τη θέση και τον τρόπο εκτέλεσης του σεναρίου σας.
- Δημιουργήστε ένα σενάριο το οποίο να εκτελεί τα προτιμώμενα από εσάς βήματα διανομής.
- Επιλέξτε το έργο το οποίο επιθυμείτε να δομήσετε σε μια από τις προβολές πλοήγησης, και επιλέξτε Ιδιότητες από το μενού περιβάλλοντος.
- Επιλέξτε Εργαλεία δόμησης, πατήστε Δημιουργία..., επιλέξτε Πρόγραμμα και πατήστε OK.
- Εμφανίζεται το πλαίσιο διαλόγου "Εξωτερικά εργαλεία" το οποίο είναι ρυθμισμένο για εργαλεία είδους προγράμματος.
- Καταχωρίστε τη θέση του σεναρίου σας, τον κατάλογο εργασίας του και οποιαδήποτε απαιτούμενα ορίσματα.
- Σε αυτή την περίπτωση, το σενάριο είναι ένα αρχείο .bat των Windows, αλλά θα μπορούσε να ήταν ένα σενάριο κελύφους Linux, ένα σενάριο Perl ή οτιδήποτε άλλο θα μπορούσε να εκτελεστεί στο σύστημά σας.
- Οι καρτέλες Ανανέωση και Επιλογές δόμησης είναι πανομοιότυπες με τις καρτέλες που είδαμε για τα εργαλεία δόμησης έργου Ant. Ειδικότερα, η καρτέλα Επιλογές δόμησης μας επιτρέπει να ελέγχουμε ποια είδη δομήσεων ενεργοποιούν αυτόματα το αρχείο δόμησης του εργαλείου δόμησης έργου.
- Εφαρμόστε τις αλλαγές και πατήστε OK.
- Όπως και με τα εργαλεία δόμησης έργου Ant, μπορούμε να ελέγξουμε τη σειρά αυτού του εργαλείου δόμησης σε σχέση με άλλα εργαλεία δόμησης έργου (όπως το προεπιλεγμένο εργαλείο δόμησης Java για έργα Java).
- Εκτελέστε αναδόμηση του έργου σας. Αυτό θα ενεργοποιήσει αυτόματα την εκτέλεση του σεναρίου σας. Οποιαδήποτε δεδομένα εξόδου θα αποσταλούν στην προβολή "Κονσόλα".
Το Ant είναι ένα δημοφιλές εργαλείο για τη ρύθμιση και τη διανομή έργων. Αλλά εάν προτιμάτε κάποιο άλλο εργαλείο ή προτιμάτε να το κάνετε μόνος σας, μπορείτε να δημιουργήσετε ένα εργαλείο δόμησης έργου εξωτερικού εργαλείου προγράμματος. Αυτό σας επιτρέπει να ρυθμίζετε τη διανομή του έργου σας όπως εσείς κρίνετε σωστό, ενώ διατηρείτε την ευκολία της αυτόματης εκτέλεσης του σεναρίου σας κάθε φορά που εκτελείται δόμηση του έργου σας.