План на курса

Този курс е последователност от теория и практическа работа. По време на сесията се разработва многомодулен проект и всички въведени концепции се възприемат от завършилите.

    Представяне Maven Защо Maven o Целите на Maven Ключови характеристики Сравняване на Maven и Ant
Eclipse IDE и Maven инсталация
  • Първи стъпки Спецификация на проекта
  • Създаване на първите модули
  • Структура на директорията на проекта
  • Първи концепции Координати на проекта
  • Maven хранилище
  • POM
  • Жизнен цикъл на изграждане, добавки и цели Чист жизнен цикъл
  • Жизнен цикъл по подразбиране
  • Жизнен цикъл на сайта
  • Жизнени цикли на конкретни пакети
  • Общи цели на жизнения цикъл
  • Генериране на сайт Изграждане на сайт на проект
  • Персонализиране на дескриптора на сайта
  • Структура на директорията на сайта
  • Проектна документация
  • Единичен тест и отчети (Surefire Report Plugin) Goals
  • Използване
  • Използване на JUnit
  • Механизмът за зависимости на Dependencies Maven.
  • Обхват на зависимостта
  • Преглед на зависимости
  • Преходни зависимости
  • Разрешаване на конфликти
  • Управление на зависимостите
  • Имоти Maven свойства
  • Свойства на проекта
  • Свойства на настройките
  • Свойства на променливата на средата
  • Дефинирани от потребителя свойства
  • Филтриране на ресурси
  • Изграждане на профили Изграждане на преносимост
  • Замяна на POM
  • Активиране на профил
  • Външни профили
  • Настройки профили
  • Повече за POM POM наследството
  • Многомодулни проекти
  • POM Най-добри практики
  • Управление на хранилището Nexus и корпоративното хранилище
  • Използване на Nexus
  • Конфигуриране Maven за Nexus
  • Конфигурация на Nexus
  • Операции в хранилището
  • Изисквания

    Завършилите трябва да владеят добре езика Java, практическите практики ще се извършват с платформата Eclipse IDE.

      21 Hours
     

    Брой участници


    Започва

    Свършва


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

    Oтзиви от потребители (1)

    Свързани Kурсове

    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

    Свързани Kатегории