Похожие презентации:
2. Java Spring Core 2. Maven
1. 2. Spring Core
2. Maven2. Maven Goals
• Maven is a build automation tool usedprimarily for Java projects:
– the software project being built description
– its dependencies on other external modules
and components
– the build order
– directories
– and required plug-ins
01.01.2017 0:33
Victor Mozharsky
2
3. Maven Advantages
OS independence
Dependencies management
Project can be built from a command line
High level of IDE integration
Declarative project description
01.01.2017 0:33
Victor Mozharsky
3
4. Build process
01.01.2017 0:33Victor Mozharsky
4
5. Maven Repositories
• Maven dynamically downloads Javalibraries and Maven plug-ins from one or
more repositories such as the Maven 2
Central Repository, and stores them in a
local cache
• This local cache of downloaded artifacts
can also be updated with artifacts created
by local projects
01.01.2017 0:33
Victor Mozharsky
5
6. Install maven
• Download Apache Maven fromhttp://maven.apache.org/download.cgi
• Unzip downloaded file to some folder
01.01.2017 0:33
Victor Mozharsky
6