Community
Participate
Working Groups
I'm now in a company where they have a seperate directory where they store their IDE project files in the repository. Eclipse always (AFAICT) stores the .project and .classpath in the root of the project. It would be nice if this was configurable as to the location (and possibly) the name of the project and classpath files.
You could alternatively leave them where they are, and use linked folders to mount your source folders into the project. Project +- .classpath +- .project +- /src (linked to C:/MySources/)
I've never used the linked folders functionality, so I was not aware of this. This does sound like it would work by allowing me to create an empty project in the default location and then linking in the folders I need. However sharing the eclipse project and classpath files would be complicated since they wouldn't be in the repository. If my layout is the following is it still possible to use linked folders: project folder - src/**/*.java - ide/* // .project and .classpath would need to go here
Indeed this would not work. Linked folders are not (yet) supporting being under source control. The granularity for source control is the project. The reason why you would want to push your Eclipse .project & .classpath files to the server is that these are meant to be shared amongst teammates. Your classpath is likely relevant to others as well who are working on the same code. And when using source folders, these are not living next to your source files anyway.
Closing as no plan to make this configurable for the time being.