home 
 
 
 
enfr
 
Home
Over ABIS
Diensten
Cursussen
Resources
Contact
MyABIS
Alle CursussenbalkjeAlgemeen » Introductie HW & SW » TrajectenOperating Systems » MVS - z/OS » UNIX - Linux - AIX » VMwareDatabases, transactiesystemen en middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence en data warehouseApplicatieontwikkeling » Methoden en technieken » TOGAF » PRINCE2 » Programmeertalen » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesSysteembeheer » ITILbalkjePraktischInschrijven 
Deze pagina is niet beschikbaar in het Nederlands.
Building projects with Maven

Intended for

Java developers and architects who want to start using Maven to automate their build processes.

Background

Participants need to be able to work with XML (see course XML fundamentals) and have some basic Java development skills (see course Java programming).

Training method

Classical instruction with exercises.

Course leader

anova.

Duration

1 day.

Schedule

datumtaalplaatsprijsopmerkingen
05/03/2012ELeuven470 EUR
Legende
  • U kan zich inschrijven door te klikken op de data in de kalender
  • N: Nederlands; F: Frans; E: Engels; Geen taalcode : taal in overleg met de deelnemers.
  • Alle prijzen zijn exclusief BTW.
  • Landen:
    België 
    Nederland 
    Elders 

Objectives

Almost every developer uses an IDE, but a build management tool is probably the second most common tool. Maven is the de facto standard build tool in open source software projects and its features can prove to be a great asset for creating stable and reproducible builds on other projects as well. This course introduces you to the basic concepts and terminology, it teaches you how to build simple projects as well as multi-module projects and it briefly discusses how you can extend the build process with your own Maven plugins.

Main topics

  • Maven and build management concepts
  • Maven terminology: POM, local repository, build lifecycle, plugin, ...
  • Comparing Maven to other build tools (Ant, Make, ...)
  • Getting started with Maven
  • Installing Maven
  • First steps with Maven: Creating a simple pom, configuring plugins and adding unit tests
  • Working with common Maven plugins
  • Basic plugins: surefire, javadoc, site, ...
  • Maven archetypes
  • Integration with your IDE: Eclipse
  • Multi-module builds
  • Artifact types: jar, war, pom, bundle, ...
  • POM inheritance
  • Extending Maven
  • Writing and using a new Maven plugin