Hello World from OSS Silicon Valley


Overall/Maven

_ Overall Feature

Maven is a build automation tool used primarily for Java projects. Maven addresses two aspects of building software: First, it describes how software is built, and second, it describes its dependencies. Contrary to preceding tools like Apache Ant it uses conventions for the build procedure, and only exceptions need to be written down. An XML file describes the software project being built, its dependencies on other external modules and components, the build order, directories, and required plug-ins.

Data Flow
overall_fig1.png
The composition of created directories and pom.xml is depending on the "archetype" specified in the command option. There are several archetypes. For the detail information of each archetype, please refer Maven Official site.
Configuration File (pom.xml)
overall_fig2.png

Sample code - POM.xml

_ Specification

ITEMDESCRIPTION
Main DeveloperApache Software Foundation
LicenseApache License 2.0
OSCross platform
Written InJava
Official Sitehttp://maven.apache.org/

_ HowToUse

_ Author

S.Yatsuzuka

 
Attach file: fileoverall_fig2.png 206 download [Information] fileoverall_fig1.png 213 download [Information]
Last-modified: 2015-08-17 (Mon) 02:41:34 (3168d)