Posts

Showing posts from October, 2008

What is Maven?

Image
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…

google.com or www.google.com?

Image
I tried reaching Google Adsense via google.com/adsense in Google Chrome, and I was prompted with the this message :)


Amazon.comGet Technical Books from Amazon.com

[Pic/Humor] Partying Style

Image

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

Image

[Pic] 1 Billion Strong India in 1 Picture

Image