This week's book giveaway is in the OO, Patterns, UML and Refactoring forum.
We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line!
See this thread for details.
The moose likes Ant, Maven and Other Build Tools and the fly likes Which would be a better option for automation of a Java Project? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

JavaRanch » Java Forums » Engineering » Ant, Maven and Other Build Tools
Reply locked New topic

Which would be a better option for automation of a Java Project?

Nikhil Nagrani

Joined: Dec 23, 2010
Posts: 24
Hi Guys,

I want to automate the build process of my project.

Steps to automate(These steps are done manually on daily basis):

1)Downloading latest project workspace from PVCS to a particular directory.
2)Then compiling those files and making ear for it.
3)Now deleting the ear files of the previous day of the same project from WebLogicServer(here it is deployed daily after the build process).
4)Running the build command from the command prompt for the latest ear files which i got in step-2.Hence the latest ear got updated in the Web-Logic Server.

What would be better option considering i have to integrate with PVCS and Web Logic Server::

1)Going for the scripting thing like ant,maven etc
2)Or going for a software tool like jenkins,ivy,invicta and many others which are available in the market which eases the automation.

Please suggest something so that i can kick-start my project's automation process.

Waiting for your reply Guys.Thanks!!
Jeanne Boyarsky
author & internet detective

Joined: May 26, 2003
Posts: 32481

Please continue discussion in your other thread on the topic.

[OCA 8 book] [Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
Have you checked out Aspose?
subject: Which would be a better option for automation of a Java Project?
It's not a secret anymore!