Schița de curs

Acest curs este o secvență de teorie și practică. Un proiect multimodul este dezvoltat pe parcursul sesiunii și toate conceptele introduse sunt captate de absolvenți.

    Prezentarea Maven De ce Maven o Maven obiectivele lui Caracteristici cheie Compararea Maven și Ant
Instalarea Eclipse IDE și Maven.
  • Introducere Specificația proiectului
  • Crearea primelor module
  • Structura directorului de proiect
  • Primele concepte Coordonatele proiectului
  • Maven depozit
  • POM-ul
  • Construiți ciclul de viață, pluginurile și obiectivele Curățați ciclul de viață
  • Ciclu de viață implicit
  • Ciclul de viață al site-ului
  • Cicluri de viață specifice pachetului
  • Obiective comune ale ciclului de viață
  • Generarea site-ului Construirea unui site de proiect
  • Personalizarea descriptorului site-ului
  • Structura directorului site-ului
  • Documentatia proiectului
  • Teste unitare și rapoarte (Surefire Report Plugin) Goals
  • Utilizare
  • Folosind JUnit
  • Dependențe Maven Mecanismul de dependență
  • Domeniul de aplicare a dependenței
  • Vizualizarea dependențelor
  • Dependențe tranzitive
  • Rezolvarea conflictului
  • Managementul dependenței
  • Proprietăți Maven proprietăți
  • Proprietățile proiectului
  • Proprietăți setări
  • Proprietățile variabilei de mediu
  • Proprietăți definite de utilizator
  • Filtrarea resurselor
  • Creați profiluri Construiți portabilitatea
  • Ignorați un POM
  • Activarea profilului
  • Profiluri externe
  • Setări profiluri
  • Mai multe despre moștenirea POM POM
  • Proiecte multimodule
  • Cele mai bune practici POM
  • Gestionarea depozitelor Nexus și a depozitului de întreprindere
  • Folosind Nexus
  • Se configurează Maven pentru Nexus
  • Configurație Nexus
  • Operațiuni de depozit
  • Cerințe

    Absolvenții trebuie să se simtă confortabil cu limbajul Java, practica practică se va realiza cu platforma Eclipse IDE.

      21 ore
     

    Numărul de participanți


    Dată început

    Dată sfârșit


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

    Mărturii (1)

    Cursuri înrudite

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

      28 ore

    Advanced Java Security

      21 ore

    Combined JAVA, PHP and Web Application Security

      28 ore

    Standard Java Security

      14 ore

    Java and Web Application Security

      21 ore

    Advanced Java, JEE and Web Application Security

      28 ore

    Categorii înrudite