File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Java in General and the fly likes J2ee remote development Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "J2ee remote development" Watch "J2ee remote development" New topic
Author

J2ee remote development

Raj Kotari
Greenhorn

Joined: Feb 15, 2006
Posts: 2
Hi,
can some one please shed some light on the ways to do software development using open source software (apache tomcat, CVS etc.) for J2EE development remotely. The scenario is that there are two teams that are on remote locations and now how can they coordinate the software development? There could be more than two teams later.

thanks in advance for atleast the effort in replying the right way.
thank,
RK
Baiju Varugese
Ranch Hand

Joined: Dec 16, 2003
Posts: 74
1. Use CVS as the source control and keep it in a seperate server that is available for all the team
2. Standardise the IDE like Eclipse and Plugins for eclipse
3. Provide document for integrating the ide with CVS
4. Install the app/web server in the server machine
5. Write some script to build the application when ever any change in the source (Auto deploy)


Measure twice cut once carpenter theory <br /> <br />Baiju <br />SCJCP, SCBCD, IBM-486, IBM-484, SCEA Part I
Tony Morris
Ranch Hand

Joined: Sep 24, 2003
Posts: 1608
Originally posted by Baiju Varugese:
1. Use CVS as the source control and keep it in a seperate server that is available for all the team
2. Standardise the IDE like Eclipse and Plugins for eclipse
3. Provide document for integrating the ide with CVS
4. Install the app/web server in the server machine
5. Write some script to build the application when ever any change in the source (Auto deploy)


1. Use Subversion for the Revision Control System (RCS) and a server that is available from all current and future locations - perhaps over VPN. Do not use CVS unless you wish to impose unwarranted and unnecessary burden on your develoeprs.
2. Standardise the IDE e.g. Intellij IDEA so that developers are productive Also standardlise on source code style(CheckStyle, IDEA code analysis), dependency management (Ivy+Ant), unit testing (JUnit, JTiger or TestNG)
5. Use a continuous integration system like Luntbuid.


Tony Morris
Java Q&A (FAQ, Trivia)
Raj Kotari
Greenhorn

Joined: Feb 15, 2006
Posts: 2
Hi Baiju & Tony,
thanks for the quick reply.
RK,
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: J2ee remote development