Maven Project Management Tools

Source: Internet
Author: User

First, Introduction

A software project management tool that manages project construction, reporting, and documentation with a small section of descriptive information.


Second, why should use Mave

1, project construction automation.
We find that in addition to writing the source code, a considerable portion of the day's work is spent compiling, running unit tests, generating documents, packaging, deploying, and so on tedious and obscure work, which is construction. We are often unaware of this part of the time, in fact, as long as a little bit of thought, this series of work can be completely automated.


2, Management Pack dependencies
In this open source era, almost any Java application borrows a whole host of Third-party Open-source libraries that are introduced into the project in a dependency fashion. Issues such as dependency growth, version inconsistency, version conflict, and dependency bloat are all revealed. Solving these problems by hand is a tedious and indeed a matter to face. MAVEN provides an excellent solution for accurately locating each widget (artifact) through a coordinate system, i.e., using a set of coordinates, MAVEN can find any Java class library such as a jar file, and Maven brings the order to the world of this class library, So we can use it to help us orderly management dependence, easy to solve those complicated dependency problems.
MAVEN provides a free central repository for Java developers all over the world, where we can find almost any popular open source library, with some MAVEN derivative tools such as nexus, which we can search quickly. As long as the coordinates are positioned, MAVEN can also help us download it automatically. No longer need to click on the Open Source project home page, no longer need to find download links, no longer need to manually download.
MAVEN's central repository is really imperfect, and you may find that a jar package appears under two different paths, which is not Maven's fault, which is the coordinates of the open source project itself. Moreover, if there is no central warehouse, you will have to go to the Open Source project home page to find the download link, this is not more trouble. Know that there are a lot of MAVEN warehouse search services now. Unable to find the class library you need from the central warehouse. Because of the license and other factors, it is entirely possible, then you need to do is to create an organization within the warehouse server, you will find that this will bring you a lot of unexpected benefits.


Iii. Use of Tutorials


Reference: http://www.iteye.com/topic/1123225



Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.