This link has been bookmarked by 68 people . It was first bookmarked on 29 Jun 2006, by someone privately.
-
27 May 15
-
14 Jan 15
-
Making the build process easy
While using Maven doesn’t eliminate the need to know about the underlying mechanisms, Maven does provide a lot of shielding from the details.
-
Providing a uniform build system
Maven allows a project to build using its project object model (POM) and a set of plugins that are shared by all projects using Maven, providing a uniform build system.
-
Providing quality project information
Maven provides plenty of useful project information that is in part taken from your POM and in part generated from your project’s sources.
-
Providing guidelines for best practices development
Maven aims to gather current principles for best practices development, and make it easy to guide a project in that direction.
-
Allowing transparent migration to new features
Maven provides an easy way for Maven clients to update their installations so that they can take advantage of any changes that been made to Maven itself.
-
-
07 Oct 14
-
02 Jun 14
-
- Making the build process easy
- Providing a uniform build system
- Providing quality project information
- Providing guidelines for best practices development
- Allowing transparent migration to new features
Maven's Objectives
Maven's primary goal is to allow a developer to comprehend the complete state of a development effort in the shortest period of time. In order to attain this goal there are several areas of concern that Maven attempts to deal with:
-
-
16 Apr 14
-
a tool that can now be used for building and managing any Java-based project
-
-
30 Dec 13
-
The result is a tool that can now be used for building and managing any Java-based project.
-
We hope that we have created something that will make the day-to-day work of Java developers easier and generally help with the comprehension of any Java-based project.
-
Maven's Objectives
-
-
30 Sep 13
-
- Change log document created directly from source control
- Cross referenced sources
- Mailing lists
- Dependency list
- Unit test reports including coverage
-
-
24 May 13
-
21 Apr 13
-
28 Jan 13
-
We wanted a standard way to build the projects, a clear definition of what the project consisted of, an easy way to publish project information and a way to share JARs across several projects
-
-
06 Oct 12
-
simplify the build processes
-
We wanted a standard way to build the projects, a clear definition of what the project consisted of, an easy way to publish project information and a way to share JARs across several projects.
-
Maven's Objectives
-
-
25 Apr 12
-
30 Mar 12
-
05 Mar 12
-
a tool that can now be used for building and managing any Java-based project
-
allow a developer to comprehend the complete state of a development effort in the shortest period of time
-
- Making the build process easy
- Providing a uniform build system
- Providing quality project information
- Providing guidelines for best practices development
- Allowing transparent migration to new features
-
Maven allows a project to build using its project object model (POM)
-
and a set of plugins that are shared by all projects using Maven
-
- Change log document created directly from source control
- Cross referenced sources
- Mailing lists
- Dependency list
- Unit test reports including coverage
-
specification, execution, and reporting of unit tests are part of the normal build cycle using Maven
-
separate, but parallel source tree
-
test case naming conventions to locate and execute tests
-
test cases setup their environment
-
project workflow such as release management and issue tracking
-
Maven also suggests some guidelines on how to layout your project's directory structure so that once you learn the layout you can easily navigate any other project that uses Maven and the same defaults.
-
-
03 Feb 12
-
- Making the build process easy
- Providing a uniform build system
- Providing quality project information
- Providing guidelines for best practices development
- Allowing transparent migration to new features
Introduction
Maven, a Yiddish word meaning accumulator of knowledge, was originally started as an attempt to simplify the build processes in the Jakarta Turbine project. There were several projects each with their own Ant build files that were all slightly different and JARs were checked into CVS. We wanted a standard way to build the projects, a clear definition of what the project consisted of, an easy way to publish project information and a way to share JARs across several projects.
The result is a tool that can now be used for building and managing any Java-based project. We hope that we have created something that will make the day-to-day work of Java developers easier and generally help with the comprehension of any Java-based project.
Maven's Objectives
Maven's primary goal is to allow a developer to comprehend the complete state of a development effort in the shortest period of time. In order to attain this goal there are several areas of concern that Maven attempts to deal with:
-
-
06 Jul 11
-
There were several projects each with their own Ant build files that were all slightly different and JARs were checked into CVS.
-
-
22 May 11
-
- Making the build process easy
- Providing a uniform build system
- Providing quality project information
- Providing guidelines for best practices development
- Allowing transparent migration to new features
-
-
15 Feb 11
-
18 Oct 10
Nicola DorigattiProviding a uniform build system
maven java build apache programming development project tools
-
14 Aug 10
Narendran M RMain golas
* Making the build process easy
* Providing a uniform build system
* Providing quality project information
* Providing guidelines for best practices development
* Allowing transparent migration to new features -
04 May 10
-
26 Jan 09
-
11 Feb 08
-
Welcome hooande
-
-
07 Feb 08
-
28 Nov 07
-
20 May 07
-
31 Jul 06
-
03 Dec 05
-
26 Nov 05
auxonne auxonneMaven's primary goal is to allow a developer to comprehend the complete state of a development effort in the shortest period of time.
Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.