2. Spring Core
Maven Goals
Maven Advantages
Build process
Maven Repositories
Install maven
192.00K
Категория: ПрограммированиеПрограммирование

2. Java Spring Core 2. Maven

1. 2. Spring Core

2. Maven

2. Maven Goals

• Maven is a build automation tool used
primarily 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:33
Victor Mozharsky
4

5. Maven Repositories

• Maven dynamically downloads Java
libraries 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 from
http://maven.apache.org/download.cgi
• Unzip downloaded file to some folder
01.01.2017 0:33
Victor Mozharsky
6
English     Русский Правила