I was wondering what the best practices or recommended ways were within Eclipse 3.x for sharing a template for Java projects amongst a team. At our site we are using ClearCase rather than CVS. The idea would be to have a common template which specified included libraries, jars and build/compile settings so that there would be minimization of setup for newbies when setting them up with a Java project whose IDE build environment was common across the team.
I've encountered something about Team Project sets in Eclipse but the documentation seems thin. How are folks generally achieving an effective way of sharing common build/compile project settings across a team. Also lets assume the project in question hasn't yet been fully automated for builds using ant.
Ian, A team project set is a file that contains a list of other projects. You create one based on projects in your workspace. By default, the PSF (project set file) contains a reference to the head stream. If you have versions of projects in your workspace, the PSF points to those version.
The purpose of the team project set is to simplify workspace creation. When we get a new team member, we tell them to pull in the "Admin" project (which contains the psf) and import the PSF into their workspace. This is easier than trying to document the whole procedure to do it manually. It's also faster.
Hopefully this answered your question. If not, post here anything you would like explained further.