Course Outline

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

    Εισαγωγή του Maven Γιατί οι στόχοι του Maven o Maven Βασικά χαρακτηριστικά Σύγκριση Maven και Μυρμήγκι
Εγκατάσταση Eclipse IDE και Maven
  • Ξεκινώντας Προδιαγραφές έργου
  • Δημιουργία των πρώτων ενοτήτων
  • Δομή καταλόγου έργου
  • Πρώτες έννοιες Συντεταγμένες έργου
  • Maven αποθετήριο
  • Το POM
  • Δημιουργία κύκλου ζωής, πρόσθετα και στόχοι Καθαρός κύκλος ζωής
  • Προεπιλεγμένος κύκλος ζωής
  • Κύκλος ζωής του ιστότοπου
  • Συγκεκριμένοι κύκλοι ζωής πακέτου
  • Κοινοί στόχοι κύκλου ζωής
  • Δημιουργία τοποθεσίας Κατασκευή τοποθεσίας έργου
  • Προσαρμογή της περιγραφής τοποθεσίας
  • Δομή καταλόγου ιστότοπου
  • Τεκμηρίωση έργου
  • Δοκιμή και αναφορές μονάδας (Προσθήκη αναφοράς Surfire) Goals
  • Χρήση
  • Χρησιμοποιώντας το JUnit
  • Εξαρτήσεις Ο μηχανισμός εξάρτησης του Maven
  • Πεδίο εξάρτησης
  • Προβολή εξαρτήσεων
  • Μεταβατικές Εξαρτήσεις
  • Επίλυση των συγκρούσεων
  • Διαχείριση εξάρτησης
  • Ιδιότητες Maven ιδιότητες
  • Ιδιότητες Έργου
  • Ρυθμίσεις ιδιότητες
  • Ιδιότητες μεταβλητών περιβάλλοντος
  • Ιδιότητες καθορισμένες από το χρήστη
  • Φιλτράρισμα πόρων
  • Δημιουργία προφίλ Δημιουργία φορητότητας
  • Παράκαμψη ενός POM
  • Ενεργοποίηση προφίλ
  • Εξωτερικά προφίλ
  • Ρυθμίσεις προφίλ
  • Περισσότερα για την κληρονομιά POM POM
  • Έργα πολλαπλών ενοτήτων
  • Βέλτιστες πρακτικές POM
  • Διαχείριση αποθετηρίου Το Nexus και το εταιρικό αποθετήριο
  • Χρήση του Nexus
  • Διαμόρφωση Maven για το Nexus
  • Διαμόρφωση Nexus
  • Λειτουργίες αποθετηρίου
  • Requirements

    Οι απόφοιτοι πρέπει να είναι άνετοι με τη γλώσσα Java, η πρακτική εξάσκηση θα πραγματοποιηθεί με την πλατφόρμα Eclipse IDE.

      21 Hours
     

    Number of participants


    Starts

    Ends


    Dates are subject to availability and take place between 09:30 and 16:30.
    Open Training Courses require 5+ participants.

    Testimonials (1)

    Related Courses

    Continuous Integration with Jenkins and Maven

      21 Hours

    Combined C/C++, JAVA and Web Application Security

      28 Hours

    Advanced Java Security

      21 Hours

    Combined JAVA, PHP and Web Application Security

      28 Hours

    Standard Java Security

      14 Hours

    Java and Web Application Security

      21 Hours

    Advanced Java, JEE and Web Application Security

      28 Hours

    Related Categories