Showing posts from October, 2008
Get Dropbox for online backup

What is Maven?

Maven is a popular open source build tool for Java projects, designed to make build process easy. It uses a declarative approach, where the project structure and contents are described. This approach differs from Ant's task-based approach and make files.

Maven follows some basic concepts -
- Same directory structure for all project contents so that once you are familiar with these standard/default locations, you will be able to navigate within any Maven project you build in the future with much ease,
- Your enterprise project can consists of multiple sub-project, each doing its own bit of activities, e.g. a web project, a number of java project, an ejb project - all of these may be the part of an enterprise project. So, you can create appropriate artifacts for each of the project - war file for web projects, jar for java and ejb projects. Then these artifacts can be clubbed using a standard Maven build to create an Ear for deployment.
- Standard naming conventions
- Another important c… or

I tried reaching Google Adsense via in Google Chrome, and I was prompted with the this message :)

Amazon.comGet Technical Books from

[Pic/Humor] Partying Style


[Pic] Stone (40,000 BC) Vs IPhone (2008)


[Pic] 1 Billion Strong India in 1 Picture