Developing Apache Maven projects
Apache Maven is a framework that can help with build automation.
About this task
Important: Applicable to Liberty, WebSphere® Application Server traditional
Maven
assists developers and build coordinators in unifying a wide range of build requirements and
standards into one system that is flexible enough for customization. The framework provides a common
API that can be learned once and deployed company wide. Instead of writing custom Ant scripts,
developers can build Maven commands that can be duplicated and reused. Without Maven, bootstrapping
a new build process according to established company standards can be cumbersome, and resources
cannot be shared across small and large organizations. Maven solved many build problems by
standardizing dependency management, artifact repositories, project archetype structures and
schemes, adapters that connect to external source code management (SCM), test systems, and build
technologies.