Apache Ant

Screenshot Λογισμικό:
Apache Ant
Στοιχεία Λογισμικού:
Εκδοχή: 1.9.9 επικαιροποιημένο
Ανεβάστε ημερομηνία: 2 Sep 17
Προγραμματιστής: The Apache Software Foundation
Άδεια: Δωρεάν
Δημοτικότητα: 21

Rating: nan/5 (Total Votes: 0)

Το Apache Ant είναι ένα λογισμικό γραμμής εντολών εντελώς ελεύθερο, πολλαπλών πλατφορμών και ανοιχτού κώδικα που υλοποιείται στην Java, διανέμεται μαζί με το έργο Apache και σχεδιάζεται από το έδαφος ως ισχυρό build σύστημα για τη σύνταξη εφαρμογών που γράφονται στη γλώσσα προγραμματισμού Java.


Παρόμοια με το GNU make

Το λογισμικό Apache Ant, το οποίο είναι ένα πρόγραμμα γραμμής εντολών, είναι αρκετά παρόμοιο με το μεταγλωττιστή GNU make open source, αλλά είναι γνωστό ότι έχει πολύ καλύτερη υποστήριξη για διάφορα θέματα cross-platform με την ανάπτυξη εφαρμογών Java.


Το τέλειο σύστημα δημιουργίας για πολλά έργα Java

Το Apache Ant είναι το τέλειο σύστημα δημιουργίας για πολλά έργα Java στο Apache, καθώς και πολλά άλλα ανεξάρτητα έργα ανοιχτού κώδικα που είναι γραμμένα στη γλώσσα προγραμματισμού Java.


Ξεκινώντας με το Apache Ant

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

Για τη διευκόλυνσή σας, το λογισμικό διανέμεται ως προπαρασκευασμένο δυαδικό αρχείο που μπορεί να χρησιμοποιηθεί σε οποιοδήποτε λειτουργικό σύστημα GNU / Linux, υποστηρίζονται γεύσεις 32 και 64 bit. Φυσικά, οι προηγμένοι χρήστες που θέλουν να βελτιστοποιήσουν την εγκατάσταση μπορούν επίσης να τραβήξουν το πακέτο προέλευσης από το Softoware.

Απλά εκτελέστε το & rsquo; εντολή σε έναν προσομοιωτή τερματικού για να δείτε το μήνυμα χρήσης και τις διαθέσιμες επιλογές γραμμής εντολών. Λάβετε υπόψη ότι σε ορισμένες διανομές, το Ant απαιτεί το λογισμικό OpenJDK.


Λειτουργεί με GNU / Linux, Microsoft Windows και Mac OS X

Είναι γραμμένο σε Java, το Apache Ant είναι ένα λογισμικό μεταξύ των πλατφορμών που λειτουργεί σε οποιοδήποτε λειτουργικό σύστημα υπολογιστή όπου υποστηρίζονται οι τεχνολογίες JRE (Java Runtime Environment), συμπεριλαμβανομένων όλων των διανομών GNU / Linux, καθώς και του Mac OS X και Microsoft Windows OS

Τι είναι νέο σε αυτή την έκδοση:

  • Αλλαγές που θα μπορούσαν να σπάσουν τα παλαιότερα περιβάλλοντα:
  • Το χαρακτηριστικό prefixValues ​​του δεν λειτούργησε όπως αναμενόταν όταν ορίστηκε σε false (η προεπιλογή). Είναι πολύ πιθανό τα υπάρχοντα αρχεία κατασκευής να βασίζονται σε λάθος συμπεριφορά και να περιμένουν από τον Ant να επιλύσει την πλευρά της αξίας έναντι των ιδιοτήτων που ορίζονται στο ίδιο το αρχείο ιδιοτήτων - αυτά τα αρχεία δημιουργίας πρέπει τώρα να ορίσουν ρητά το χαρακτηριστικό prefixValues ​​σε true. Έκθεση Bugzilla 54769
  • κατά την αντιστοίχιση μιας καταχώρησης ενός zip / tarfileset με ένα μοτίβο, μια κορυφαία κάθετο θα αφαιρεθεί από το όνομα καταχώρησης. Τα περισσότερα αρχεία δεν περιέχουν μονοπάτια με κορυφαίες εγκοπές ούτως ή άλλως. Αυτό μπορεί να προκαλέσει συμπεριλαμβάνει / αποκλείει μοτίβα που ξεκινούν με ένα / για να σταματήσει οτιδήποτε. Αυτά τα μοτίβα χρησιμοποιούνται μόνο για να λειτουργούν τυχαία και μόνο σε πλατφόρμες με πολλαπλές ρίζες του συστήματος αρχείων. Έκθεση Bugzilla 53949
  • Το DirectoryScanner και, ως εκ τούτου, το fileet / dirset θα αφαιρέσει σιωπηρά όλα τα αντικείμενα συστήματος αρχείων που δεν είναι ούτε αρχεία ούτε κατάλογοι σύμφωνα με το java.io.File. Αυτό εμποδίζει τον Ant να διαβάζει ονομασμένους σωλήνες που μπορεί να οδηγήσουν σε φραγή ή άλλη απροσδιόριστη συμπεριφορά. Έκθεση Bugzilla 56149
  • Το BuildFileTest και το BaseSelectorTest έχουν ξεπερασθεί υπέρ του BuildFileRule και του BaseSelectorRule αντιστοίχως και οι δοκιμές που επέκτειναν προηγουμένως αυτές τις βασικές δοκιμές έχουν μετατραπεί σε δοκιμές JUnit 4 χρησιμοποιώντας τον νέο «κανόνα». Οποιαδήποτε εξωτερική δοκιμή που υποβαθμίζει μια δοκιμή στον χώρο εργασίας Ant αντί του BuildFileTest, θα χρειαστεί αλλαγή για να χρησιμοποιήσει τις παρατηρήσεις του JUnit4 ή να τροποποιηθεί για να επεκτείνει απευθείας το BuildFileTest. Αυτό δεν θα επηρεάσει τυχόν δοκιμές που εκτελούνται από τις εργασίες junit του Ant ή batchtest που δεν ελέγχουν συγκεκριμένα τον κώδικα του Ant.
  • Διορθωμένα σφάλματα:
  • / απέτυχε όταν φορτώθηκε το αρχείο εισαγωγής από ένα URI ή ένα βάζο και εισήγαγε ένα αρχείο από το τοπικό σύστημα αρχείων μέσω μιας απόλυτης διαδρομής. Έκθεση Bugzilla 50953
  • μπορεί να εισάγει τον ίδιο πόρο δύο φορές όταν εισάγεται μέσω διαφορετικών τύπων πόρων. Έκθεση Bugzilla 55097
  • πολλές κλήσεις στο Αρχείο # mkdirs θα μπορούσαν να πέσουν θύματα μιας κατάστασης κούρσας όπου ένα άλλο νήμα δημιούργησε ήδη τον ίδιο κατάλογο. Έκθεση Bugzilla 55290
  • δημιουργήθηκε '/' αντί για './' για τον γονικό κατάλογο του συγκεκριμένου jarfile. Έκθεση Bugzilla 55049
  • Το fixlastline του
  • = "true" δεν λειτούργησε κατά τη χρήση ορισμένων συσκευών ανάγνωσης φίλτρων. Έκθεση Bugzilla 54672
  • πολλά μέρη όπου οι πόροι διαβάζονται από τα βάζα θα απενεργοποιήσουν ρητά την προσωρινή αποθήκευση για να αποφευχθούν προβλήματα με την επαναφόρτωση βάζων. Έκθεση Bugzilla 54473
  • Το AntClassloader θα αγνοήσει τώρα τα αρχεία που είναι μέρος του classpath αλλά όχι αρχεία zip κατά τη σάρωση πόρων. Συνήθιζε να κάνει μια εξαίρεση. Έκθεση Bugzilla 53964
  • προκάλεσε ένα NullPointerException όταν δεν είχε οριστεί destdir. Έκθεση Bugzilla 55949
  • θα εξακολουθούσε να συμπεριλαμβάνει την Κύρια ενότητα των δηλωτικών αρχείων εάν δεν υπήρχε ένθετο δηλωτικό ή προφανές χαρακτηριστικό. Έκθεση Bugzilla 54171
  • η ανάγνωση των αρχείων του μεταγλωττιστή έχει γίνει πιο αμυντική έκθεση Bugzilla 53754
  • χωρίς δύναμη = & quot; true & quot; όχι μόνο θα αποτύχει να αντικαταστήσει ένα αρχείο μόνο για ανάγνωση όπως αναμένεται αλλά και να καταργήσει το υπάρχον αρχείο. Έκθεση Bugzilla 53095
  • θα καταργήσει συμβολικούς συνδέσμους σε αρχεία που δεν περιλαμβάνονται. Θα εξακολουθεί να διαγράφει τους συμβολικούς συνδέσμους στους καταλόγους που θα είχαν ακολουθηθεί ακόμα και αν δεν περιλαμβάνονται ρητά. exclude-Τα μοτίβα μπορούν ακόμα να χρησιμοποιηθούν για τη διατήρηση των συμβολικών δεσμών. Έκθεση Bugzilla 53959
  • Μερικές φορές οι λειτουργίες αντιγραφής που χρησιμοποιούν τα αρχεία NIO FileChannels αποτυγχάνουν. Το Ant θα προσπαθήσει τώρα να χρησιμοποιήσει μια λειτουργία επεξεργασίας βάσει ροής ως εναλλακτική λύση όταν αποτύχει το αντίγραφο που βασίζεται στο κανάλι. Bugzilla Reports 53102 και 54397
  • Javadoc.postProcessGeneratedJavadocs () αποτυγχάνει για τις κλάσεις που επεκτείνουν την έκθεση Javadoc Bugzilla 56047
  • Το TarInputStream θα διαβάσει τώρα τα αρχεία που δημιουργήθηκαν από τις ενσωματώσεις tar που κωδικοποιούν μεγάλους αριθμούς, προσθέτοντας ένα μηδέν.
  • Η μέθοδος isExists () του URLResource επέστρεψε ψευδώς θετικά για τις διευθύνσεις URL HTTP και FTP.
  • Άλλες αλλαγές:
  • αρχική υποστήριξη για Java 1.9
  • μπορεί προαιρετικά να περάσει το System.in στην απομακρυσμένη διαδικασία Bugzilla Report 55393

  • Το
  • υποστηρίζει τώρα την καταγραφή της εξόδου σφάλματος της εκτελεσθείσας διαδικασίας και τη ρύθμιση μιας ιδιότητας από τον κωδικό επιστροφής. Έκθεση Bugzilla 48478
  • έχει τώρα την επιλογή να αποτύχει αν το javadoc εκδίδει προειδοποιήσεις. Έκθεση Bugzilla 55015
  • έχει ένα νέο χαρακτηριστικό outputencoding. Έκθεση Bugzilla 39541
  • αλλάζει σε JUnitTestRunner και PlainJUnitResultFormatter για να είναι λιγότερο πιθανό το OutOfMemoryErrors. Έκθεση Bugzilla 45536
  • αλλάζει στο DOMElementWriter για να κάνει το OutOfMemoryErrors λιγότερο πιθανό. Έκθεση Bugzilla 54147
  • έχει ένα νέο χαρακτηριστικό binaryOutput που εμποδίζει τον Ant να διαχωρίσει την έξοδο σε γραμμές. Αυτό εμποδίζει τη δυαδική έξοδο να είναι κατεστραμμένη, αλλά μπορεί να οδηγήσει σε σφάλμα και η κανονική έξοδος να μπερδευτεί. Έκθεση Bugzilla 55667 Έκθεση Bugzilla 56156
  • τα ένθετα στοιχεία έχουν τώρα ένα προαιρετικό χαρακτηριστικό inputEncoding που μπορεί να χρησιμοποιηθεί για τον καθορισμό της κωδικοποίησης των αρχείων που διαβάζονται και τα οποία δεν χρησιμοποιούν την προεπιλεγμένη κωδικοποίηση της πλατφόρμας. Έκθεση Bugzilla 56258
  • Η εργασία τώρα αποδέχεται ρητά και υποστηρίζει την κωδικοποίηση περιεχομένου gzip. Έκθεση Bugzilla 49453
  • Ένας νέος τύπος συλλογής πόρων ενεργεί σαν μια ένωση s και s που μοιράζονται την ίδια διαμόρφωση, αλλά έχουν διαφορετικούς καταλόγους βάσης. Έκθεση Bugzilla 48621
  • έχει ένα ήχο χαρακτηριστικό που κάνει τα σφάλματα καταγραφής εργασιών μόνο όταν είναι ενεργοποιημένα. GitHub Τραβήξτε την Αίτηση # 1
  • έχει τώρα ένα χαρακτηριστικό γνώρισμα threads που επιτρέπει την εκτέλεση των δοκιμών σε διάφορα θέματα. Έκθεση Bugzilla 55925
  • προσθήκη μιας νέας κλάσης ProcessUtil που παρέχει το αναγνωριστικό διαδικασίας της τρέχουσας διαδικασίας
  • αλλάζει για να επιτρέψει την εκτέλεση των δοκιμαστικών μονάδων JUnit του Ant, παράλληλα, κάνοντας τους να χρησιμοποιούν μοναδικούς προσωρινούς καταλόγους

Τι νέο υπάρχει στην έκδοση 1.9.4:

  • Αλλαγές που θα μπορούσαν να σπάσουν τα παλαιότερα περιβάλλοντα:
  • Το χαρακτηριστικό prefixValues ​​του δεν λειτούργησε όπως αναμενόταν όταν ορίστηκε σε false (η προεπιλογή). Είναι πολύ πιθανό τα υπάρχοντα αρχεία κατασκευής να βασίζονται σε λάθος συμπεριφορά και να περιμένουν από τον Ant να επιλύσει την πλευρά της αξίας έναντι των ιδιοτήτων που ορίζονται στο ίδιο το αρχείο ιδιοτήτων - αυτά τα αρχεία δημιουργίας πρέπει τώρα να ορίσουν ρητά το χαρακτηριστικό prefixValues ​​σε true. Έκθεση Bugzilla 54769
  • κατά την αντιστοίχιση μιας καταχώρησης ενός zip / tarfileset με ένα μοτίβο, μια κορυφαία κάθετο θα αφαιρεθεί από το όνομα καταχώρησης. Τα περισσότερα αρχεία δεν περιέχουν μονοπάτια με κορυφαίες εγκοπές ούτως ή άλλως. Αυτό μπορεί να προκαλέσει συμπεριλαμβάνει / αποκλείει μοτίβα που ξεκινούν με ένα / για να σταματήσει οτιδήποτε. Αυτά τα μοτίβα χρησιμοποιούνται μόνο για να λειτουργούν τυχαία και μόνο σε πλατφόρμες με πολλαπλές ρίζες του συστήματος αρχείων. Έκθεση Bugzilla 53949
  • Το DirectoryScanner και, ως εκ τούτου, το fileet / dirset θα αφαιρέσει σιωπηρά όλα τα αντικείμενα συστήματος αρχείων που δεν είναι ούτε αρχεία ούτε κατάλογοι σύμφωνα με το java.io.File. Αυτό εμποδίζει τον Ant να διαβάζει ονομασμένους σωλήνες που μπορεί να οδηγήσουν σε φραγή ή άλλη απροσδιόριστη συμπεριφορά. Έκθεση Bugzilla 56149
  • Το BuildFileTest και το BaseSelectorTest έχουν ξεπερασθεί υπέρ του BuildFileRule και του BaseSelectorRule αντιστοίχως και οι δοκιμές που επέκτειναν προηγουμένως αυτές τις βασικές δοκιμές έχουν μετατραπεί σε δοκιμές JUnit 4 χρησιμοποιώντας τον νέο «κανόνα». Οποιαδήποτε εξωτερική δοκιμή που υποβαθμίζει μια δοκιμή στον χώρο εργασίας Ant αντί του BuildFileTest, θα χρειαστεί αλλαγή για να χρησιμοποιήσει τις παρατηρήσεις του JUnit4 ή να τροποποιηθεί για να επεκτείνει απευθείας το BuildFileTest. Αυτό δεν θα επηρεάσει τυχόν δοκιμές που εκτελούνται από τις εργασίες junit του Ant ή batchtest που δεν ελέγχουν συγκεκριμένα τον κώδικα του Ant.
  • Διορθωμένα σφάλματα:
  • / απέτυχε όταν φορτώθηκε το αρχείο εισαγωγής από ένα URI ή ένα βάζο και εισήγαγε ένα αρχείο από το τοπικό σύστημα αρχείων μέσω μιας απόλυτης διαδρομής. Έκθεση Bugzilla 50953
  • μπορεί να εισάγει τον ίδιο πόρο δύο φορές όταν εισάγεται μέσω διαφορετικών τύπων πόρων. Έκθεση Bugzilla 55097
  • πολλές κλήσεις στο Αρχείο # mkdirs θα μπορούσαν να πέσουν θύματα μιας κατάστασης κούρσας όπου ένα άλλο νήμα δημιούργησε ήδη τον ίδιο κατάλογο. Έκθεση Bugzilla 55290
  • δημιουργήθηκε '/' αντί για './' για τον γονικό κατάλογο του συγκεκριμένου jarfile. Έκθεση Bugzilla 55049
  • Το fixlastline του
  • = "true" δεν λειτούργησε κατά τη χρήση ορισμένων συσκευών ανάγνωσης φίλτρων. Έκθεση Bugzilla 54672
  • πολλά μέρη όπου οι πόροι διαβάζονται από τα βάζα θα απενεργοποιήσουν ρητά την προσωρινή αποθήκευση για να αποφευχθούν προβλήματα με την επαναφόρτωση βάζων. Έκθεση Bugzilla 54473
  • Το AntClassloader θα αγνοήσει τώρα τα αρχεία που είναι μέρος του classpath αλλά όχι αρχεία zip κατά τη σάρωση πόρων. Συνήθιζε να κάνει μια εξαίρεση. Έκθεση Bugzilla 53964
  • προκάλεσε ένα NullPointerException όταν δεν είχε οριστεί destdir. Έκθεση Bugzilla 55949
  • θα εξακολουθούσε να συμπεριλαμβάνει την Κύρια ενότητα των δηλωτικών αρχείων εάν δεν υπήρχε ένθετο δηλωτικό ή προφανές χαρακτηριστικό. Έκθεση Bugzilla 54171
  • η ανάγνωση των αρχείων του μεταγλωττιστή έχει γίνει πιο αμυντική έκθεση Bugzilla 53754
  • χωρίς δύναμη = & quot; true & quot; όχι μόνο θα αποτύχει να αντικαταστήσει ένα αρχείο μόνο για ανάγνωση όπως αναμένεται αλλά και να καταργήσει το υπάρχον αρχείο. Έκθεση Bugzilla 53095
  • θα καταργήσει συμβολικούς συνδέσμους σε αρχεία που δεν περιλαμβάνονται. Θα εξακολουθεί να διαγράφει τους συμβολικούς συνδέσμους στους καταλόγους που θα είχαν ακολουθηθεί ακόμα και αν δεν περιλαμβάνονται ρητά. exclude-Τα μοτίβα μπορούν ακόμα να χρησιμοποιηθούν για τη διατήρηση των συμβολικών δεσμών. Έκθεση Bugzilla 53959
  • Μερικές φορές οι λειτουργίες αντιγραφής που χρησιμοποιούν τα αρχεία NIO FileChannels αποτυγχάνουν. Το Ant θα προσπαθήσει τώρα να χρησιμοποιήσει μια λειτουργία επεξεργασίας βάσει ροής ως εναλλακτική λύση όταν αποτύχει το αντίγραφο που βασίζεται στο κανάλι. Bugzilla Reports 53102 και 54397
  • Javadoc.postProcessGeneratedJavadocs () αποτυγχάνει για τις κλάσεις που επεκτείνουν την έκθεση Javadoc Bugzilla 56047
  • Το TarInputStream θα διαβάσει τώρα τα αρχεία που δημιουργήθηκαν από τις ενσωματώσεις tar που κωδικοποιούν μεγάλους αριθμούς, προσθέτοντας ένα μηδέν.
  • Η μέθοδος isExists () του URLResource επέστρεψε ψευδώς θετικά για τις διευθύνσεις URL HTTP και FTP.
  • Άλλες αλλαγές:
  • αρχική υποστήριξη για Java 1.9
  • μπορεί προαιρετικά να περάσει το System.in στην απομακρυσμένη διαδικασία Bugzilla Report 55393

  • Το
  • υποστηρίζει τώρα την καταγραφή της εξόδου σφάλματος της εκτελεσθείσας διαδικασίας και τη ρύθμιση μιας ιδιότητας από τον κωδικό επιστροφής. Έκθεση Bugzilla 48478
  • έχει τώρα την επιλογή να αποτύχει αν το javadoc εκδίδει προειδοποιήσεις. Έκθεση Bugzilla 55015
  • έχει ένα νέο χαρακτηριστικό outputencoding. Έκθεση Bugzilla 39541
  • αλλάζει σε JUnitTestRunner και PlainJUnitResultFormatter για να είναι λιγότερο πιθανό το OutOfMemoryErrors. Έκθεση Bugzilla 45536
  • αλλάζει στο DOMElementWriter για να κάνει το OutOfMemoryErrors λιγότερο πιθανό. Έκθεση Bugzilla 54147
  • έχει ένα νέο χαρακτηριστικό binaryOutput που εμποδίζει τον Ant να διαχωρίσει την έξοδο σε γραμμές. Αυτό εμποδίζει τη δυαδική έξοδο να είναι κατεστραμμένη, αλλά μπορεί να οδηγήσει σε σφάλμα και η κανονική έξοδος να μπερδευτεί. Έκθεση Bugzilla 55667 Έκθεση Bugzilla 56156
  • τα ένθετα στοιχεία έχουν τώρα ένα προαιρετικό χαρακτηριστικό inputEncoding που μπορεί να χρησιμοποιηθεί για τον καθορισμό της κωδικοποίησης των αρχείων που διαβάζονται και τα οποία δεν χρησιμοποιούν την προεπιλεγμένη κωδικοποίηση της πλατφόρμας. Έκθεση Bugzilla 56258
  • Η εργασία τώρα αποδέχεται ρητά και υποστηρίζει την κωδικοποίηση περιεχομένου gzip. Έκθεση Bugzilla 49453
  • Ένας νέος τύπος συλλογής πόρων ενεργεί σαν μια ένωση s και s που μοιράζονται την ίδια διαμόρφωση, αλλά έχουν διαφορετικούς καταλόγους βάσης. Έκθεση Bugzilla 48621
  • έχει ένα ήχο χαρακτηριστικό που κάνει τα σφάλματα καταγραφής εργασιών μόνο όταν είναι ενεργοποιημένα. GitHub Τραβήξτε την Αίτηση # 1
  • έχει τώρα ένα χαρακτηριστικό γνώρισμα threads που επιτρέπει την εκτέλεση των δοκιμών σε διάφορα θέματα. Έκθεση Bugzilla 55925
  • προσθήκη μιας νέας κλάσης ProcessUtil που παρέχει το αναγνωριστικό διαδικασίας της τρέχουσας διαδικασίας
  • αλλάζει για να επιτρέψει την εκτέλεση των δοκιμαστικών μονάδων JUnit του Ant, παράλληλα, κάνοντας τους να χρησιμοποιούν μοναδικούς προσωρινούς καταλόγους

Τι νέο υπάρχει στην έκδοση 1.9.3:

  • Σταθερά σφάλματα:
  • κατάλαβε τον κωδικό κατάστασης των ενωμένων εργασιών.
  • μια κατάσταση κούρσας θα μπορούσε να κάνει εργασίες παράλληλης κατασκευής να παρεμβαίνουν μεταξύ τους.

  • Το γραμματοκιβώτιο του
  • εξακολουθεί να μην λειτουργεί σωστά όταν χρησιμοποιείτε smtps.
  • χρησιμοποιώντας ιδιότητες που ανήκουν στο if και εκτός αν ο χώρος των ονομάτων κάνει το macrodef αποτυχημένο.
  • Οι μεταβολές εργασίας των αντιπληρωτών 1.8 έχουν επιβραδύνει το exec σε μια ανίχνευση
  • Το Apt δεν είναι διαθέσιμο στο JDK 1.8
  • Άλλες αλλαγές:
  • Διόρθωση τεκμηρίωσης για αν / εκτός ιδιότητες. PR 55359.

  • Οι καταχωρήσεις
  • tar με ονόματα μεγάλων συνδέσμων αντιμετωπίζονται τώρα με τον ίδιο τρόπο όπως οι καταχωρήσεις με μακρά ονόματα.
  • Προσθήκη του χαρακτηριστικού 'skipNonTests' και των εργασιών για να επιτρέπεται στις εργασίες να παρακάμπτουν τις κλάσεις που δεν περιέχουν δοκιμές.
  • υποστηρίζει τώρα ένα ένθετο για τον καθορισμό φίλτρων.

  • Οι παραμέτρους
  • μπορούν τώρα να πληκτρολογηθούν.
  • δημιουργία εγκατάστασης Mac OS X pkg

Τι νέο υπάρχει στην έκδοση 1.9.1:

  • νέο εάν και εκτός εάν υπάρχουν διαθέσιμες ονοματολογίες XML σε όλες τις εργασίες και τα ένθετα στοιχεία
  • Οι επεκτάσεις του Zip64 είναι απενεργοποιημένες από προεπιλογή
  • Φόρτωση εξωτερικών εξαρτήσεων που καθορίζονται στις εργασίες JUnit
  • Τα προεπιλεγμένα φύλλα στυλ JUnitreport είναι τώρα συμβατά με το JDK 1.7
  • Συνιστάται αναβάθμιση σε jsch 0.1.50 για χρήστες των εργασιών ssh / scp στο Java 1.7
  • Άλλες διορθώσεις και βελτιώσεις που τεκμηριώνονται στο WHATSNEW

Τι είναι καινούργιο στην έκδοση 1.8.4:

  • διάνυσμα επίθεσης άρνησης υπηρεσίας στην εργασία bzip2.

Τι νέο υπάρχει στην έκδοση 1.8.2:

  • Η εργασία XSLT τιμά την πίστα ταξινόμησης (bugrep 49271) ξανά.
  • Καταργείται η διάκριση μεταξύ κεντρικών εργασιών και προαιρετικών εργασιών.
  • Πολυάριθμες διορθώσεις και βελτιώσεις όπως τεκμηριώνονται στο Bugzilla και στο WHATSNEW.

Τι νέο υπάρχει στην έκδοση 1.7.1:

  • απόδοση.
  • Η υποστήριξη Java 6 έχει βελτιωθεί και το JavaFX υποστηρίζεται από την εργασία δέσμης ενεργειών.

Απαιτήσεις :

  • Περιβάλλον χρόνου εκτέλεσης Oracle Java Standard Edition

Παρόμοια λογισμικά

cc65
cc65

14 Apr 15

Boost.Build
Boost.Build

2 Jun 15

BNM
BNM

12 May 15

OMake
OMake

3 Jun 15

Άλλο λογισμικό του προγραμματιστή The Apache Software Foundation

Apache OpenNLP
Apache OpenNLP

20 Feb 15

Apache ManifoldCF
Apache ManifoldCF

20 Feb 15

Apache Hadoop
Apache Hadoop

18 Jul 15

Apache Chukwa
Apache Chukwa

19 Feb 15

Σχόλια για Apache Ant

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία