• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Development Enviroment

 
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
We are just about to embark on our first Java development, an Extranet site, which will be developed using Serlets, JDBC and an Oracle DB. The Webserver to be used is IPlanet on a Sun Solaris box, with LDAP login verification.
Questions:
1) If the application is to be deployed on a Sun UNIX box, if we did the development against a NT machine running IPlanet etc., will have any problems when we deploy?
2) There will be 4 developers working on this application - how do I set different working directories (for WIP objects), and a central directory for booked in objects? Is there any suggested way of doing source control for Servlets?
Thanks for all answers.
Saquib Nisar
snisar@caluk.com
 
Sheriff
Posts: 3341
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello,
It's really up to you but, IMHO
1) Ensure your code is written to be platform independant. Examples that help in this :
a)Use System.getProperty() to get the properties that you need which could be platform dependant such as directory seperator character.
b)Put anything that could be platform dependant such as directory structures, support file location, host name etc. in a configuration file. You can use an XML file for this however, my preference is a properties file.
2) Get a good versioning program such as CVS and create a repository for all your code and have the programmers check out what they need to work. Mostly TALK to each other constantly.
Hope this helps
 
Ranch Hand
Posts: 2676
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
There is now an iPlanet forum. I will move this there.
Matthew Phillips
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic