Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


what is the diff between ANT and MAVEN?

Answers were Sorted based on User's Feedback



what is the diff between ANT and MAVEN?..

Answer / vijaya

Apache Ant
•Ant doesn't have formal conventions like a common project
directory structure or default behavior. You have to tell
Ant exactly where to find the source and where to put the
output. Informal conventions have emerged over time, but
they haven't been codified into the product.

•Ant is procedural. You have to tell Ant exactly what to do
and when to do it. You have to tell it to compile, then
copy, then compress.

•Ant doesn't have a lifecycle. You have to define goals and
goal dependencies. You have to attach a sequence of tasks
to each goal manually.

Apache Maven
•Maven has conventions. It knows where your source code is
because you followed the convention. Maven's Compiler
plugin put the bytecode in target/classes, and it produces
a JAR file in target.

•Maven is declarative. All you had to do was create a
pom.xml file and put your source in the default directory.
Maven took care of the rest.

•Maven has a lifecycle which was invoked when you executed
mvn install. This command told Maven to execute a series of
sequential lifecycle phases until it reached the install
lifecycle phase. As a side-effect of this journey through
the lifecycle, Maven executed a number of default plugin
goals which did things like compile and create a JAR.

Is This Answer Correct ?    45 Yes 6 No

what is the diff between ANT and MAVEN?..

Answer / sethu

Dependency management in ant is nightmare. One should know complete knowledge(or depending on Dev. Team) to build a classpath. Maven solves all dependency issues itself via inheritence.

Versioning of artifacts in Ant nearly not possible(unless managing it independently). Maven by default does it.

Is This Answer Correct ?    8 Yes 2 No

Post New Answer

More Scripts AllOther Interview Questions

How can Loading video files in AS3?

1 Answers  


How can you convert QTP 8.2 scripts to QTP 9.2. Please give some inputs ASAP.

0 Answers   MagnaQuest,


How do you insert record into scripting using siebel crm

0 Answers   KPIT,


how do i compose the text message in the yahoomail using descriptive programming in QTP?

1 Answers  


I have installed QTP version 9.0. I have installed Mozilla firefox version 2.0. But QTP "Record and Run settings" in WEB tab shows FIREFOX 1.5 in drop down to run session begins. So QTP does not record anything which I type in firefox. How can i recognise firefox 2.0 and how can i update browser version in QTP?

0 Answers  


'IMP' is not recognized as an internal or external command, operable program or batch file. this is the error message i am getting when i importing dmp for the backup. where is the problem?

3 Answers   Mobilink,


which is best institute for flex and actionscript in hyderabad

7 Answers  


what is the difference between the start_form and open_form

1 Answers   IBM, TCS,


how can we move to the next column in excel sheet in file operation using descriptive programming inQTP?

0 Answers   HP,


what is difference between AS2 and AS3.?

6 Answers  


i a had secured second class in tenth and twelth and i secured first claas.can i apply for job

1 Answers   IBM,


how can i get two different fonts in a single line

0 Answers  


Categories