We checkin our ipr files to CVS. This is done so that someone can download the repository, open the ipr and they are ready to go. The JDK is set at the project level. Invariably, the JDK setting in the project does not work with the JDK settings on the individual dev machines (multiple JDKs, installation not in the same dirs etc.). What would be nice is, if the project can use the JAVA_HOME as the default JDK for a project unless otherwise specified.
This way the dev team does not have to individually (re)set the JDK configuration.
I am not sure if there is a way of doing this now?