Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Εισαγωγή
- Επισκόπηση του Bazel Κατανόηση της αρχιτεκτονικής Bazel
Ξεκινώντας
- Εγκατάσταση του χρόνου εκτέλεσης Bazel και του προγράμματος εκκίνησης Κατανόηση της διεπαφής χρήστη Bazel
Κατανόηση της δομής του έργου και των βασικών δομικών στοιχείων
- Δομικό στοιχείο έργου Δομή έργου Έννοιες μιας λογικής δόμησης
Επίκληση στόχου από τη γραμμή εντολών
- Εκτέλεση στόχου Εντολές που χρησιμοποιούνται συνήθως Καταλόγους εξόδου και προσωρινής αποθήκευσης
Κατανόηση του Bazel Build Lifecycle
- Φάσεις του κύκλου ζωής Bazel Αρχείο διαμόρφωσης Κανόνες γλώσσας προγραμματισμού
Χρήση Bazel Βασικού Αυτοματισμού για Java
- Ρύθμιση έργου Java Δημιουργία έργου Java Εκτέλεση της έκδοσης από τη γραμμή εντολών Επιθεώρηση του παραγόμενου αντικειμένου Ανάπτυξη του έργου Java Οδήγηση Bazel από το IDE Χρήση Bazel στο IntelliJ
Bazel Διαχείριση εξάρτησης
- Μοντελοποίηση λεπτομερούς ανάλυσης και εξαρτήσεων πακέτου Δήλωση εξωτερικών εξαρτήσεων Δήλωση εξωτερικής βιβλιοθήκης και χρήση της σε κώδικα Δήλωση εξάρτησης JUnit Δημοσίευση JAR σε αποθετήριο Maven Δημοσίευση βιβλιοθήκης Java σε τοπικό Maven
Δοκιμές Αυτοματισμού
- Εκτέλεση αυτοματοποιημένων δοκιμών Εκτέλεση δοκιμών JUnit
Για προχωρημένους Bazel
- Έννοιες επέκτασης Σύνταξη και εκτέλεση ενός είδους Απομακρυσμένη αποθήκευση στην κρυφή μνήμη και εκτέλεση Σφράγιση δόμησης Bazel Ερώτημα Java toolchains
Αντιμετώπιση προβλημάτων
Περίληψη και Επόμενα Βήματα
Requirements
- Γνώση και εμπειρία με την έννοια του συστήματος κατασκευής
- Βασική κατανόηση της γλώσσας προγραμματισμού Java
Ακροατήριο
- προγραμματιστές λογισμικού
14 Hours
Testimonials (1)
- Η προθυμία του εκπαιδευτή να απαντήσει σε ερωτήσεις και να μας βοηθήσει με τα ζητήματα - Το αρχικό βασικό μέρος του μαθήματος, όπου ο εκπαιδευτής μας έδωσε αρχικές πληροφορίες για να μας προετοιμάσει για τα παραδείγματα
Lora
Course - Bazel
Machine Translated