ApacheCon Session
Apache Maven Best Practices
Apache Maven is a powerful and extensible tool for managing software build and project information. When used effectively, it can greatly simplify a project's build, reduce maintenance, improve automation and make producing consistent releases simple. However, it is also easy to encounter common pitfalls that lead to unwieldly or problematic Maven set-ups. This presentation will focus on identifying the best practices when using Maven and it's related technologies, and the pitfalls to avoid. Topics covered will include project inheritence, dependency management, release management, profiles and properties, reporting and monitoring, plugin authoring, and tooling.
Orientation: Developer
Level: Experienced
Categories: Build Tools,Java
Orientation: Developer
Level: Experienced
Categories: Build Tools,Java