FAQ How do I set up a Java project to share in a repository?
A number of steps are needed to get a Java project properly set up to share with teammates in a repository.
- Make sure that the .project and .classpath files
are under version control. These files must be stored in the repository so that other users checking out the projects for the first time will get the correct type of project and will get the correct Java build path.</li>
- Avoid absolute paths in your .project and .classpath
files. If you are using linked resources, make sure that they are created using path variables (see the Workbench > Linked Resources preference page). If your project has references on its build path to external libraries, make sure that they are specified using a classpath variable (see the Java > Build Path > Classpath Variables preference page).</li>
- Make sure that the Java builders output directory (conventionally called bin)
is not under version control. In CVS, you can do this by creating a .cvsignore file in the project root directory containing the name of the output directory.