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.
Návrh Školení
Úvod
- Přehled Bazel Porozumění architektuře Bazel
Začínáme
- Instalace runtime a spouštěče Bazel Pochopení uživatelského rozhraní Bazel
Pochopení struktury projektu a základních stavebních bloků
- Stavební blok projektu Struktura projektu Koncepty logiky sestavení
Vyvolání cíle z příkazového řádku
- Spuštění cíle Běžně používané příkazy Výstupní a cache adresáře
Porozumění Bazel Životnímu cyklu sestavení
- Fáze životního cyklu Bazel Konfigurační soubor Pravidla programovacího jazyka
Použití Bazel Basic Automation For Java
- Nastavení projektu Java Vytvoření projektu Java Spuštění sestavení z příkazového řádku Kontrola vygenerovaného artefaktu Nasazení projektu Java Řízení Bazel z IDE Použití Bazel v IntelliJ
Bazel Správa závislostí
- Modelování jemnozrnné granularity a závislostí balíčků Deklarace externích závislostí Deklarace externí knihovny a její použití v kódu Deklarace závislosti JUnit Publikování JAR do Maven úložiště Publikování Java knihovny do lokálního Maven
Automatizace testování
- Provádění automatizovaných testů Provádění testů JUnit
Pokročilé Bazel
- Koncepty rozšíření Zápis a spouštění žánru Vzdálené ukládání do mezipaměti a spouštění Razítko sestavení Bazel dotaz Java toolchains
Odstraňování problémů
Shrnutí a další kroky
Požadavky
- Znalosti a zkušenosti s konceptem sestavení systému
- Základní znalost programovacího jazyka Java
Publikum
- Vývojáři softwaru
14 hodiny
Reference (1)
- Ochota školitele odpovídat na otázky a pomoci nám s problematikou - Úvodní základní část kurzu, kde nám školitel poskytl prvotní informace, abychom nás připravili na příklady
Lora
Kurz - Bazel
Machine Translated