Community
Participate
Working Groups
3.2 RC2 I think this changed somewhere between M6 and RC1. When modifying the build path path of any Java project where the ".classpath" file is read-only I get a pop-up dialog that says something like "I could do nothing, the .classpath file is read-only". I don't get this message in Eclipse 3.1. IMHO this is a regression because I still know this annoying pop-up from the early Eclipse 2.0 time. It looks like the validate-edit is not performed anymore prior to saving the modified classpath. I think it should work exactly like the Java Editor. It asks if the file should be make writable.
I don't think that is a regression. I'm getting the same ".classpath is readonly" error dialog in 3.1.2.
I'm also getting the same error dialog with 3.0.2.
Maybe it's my mistake and it worked due to the ClearCase plug-in. Right now my environment is different, i.e. I use StarTeam but in another Eclipse installation (due to it's dependencies on 3.1). I don't have the repository plug-ins in 3.2 so maybe that's why it fails to perform an "auto-checkout". Well, there is nothing who could do the checkout. Anyway, I think JDT should have a story for this, i.e. asking a user if he wants to make the file writable (like the Java editor does).
I am getting this on 3.2.2. It is a signif inconvenience because I can't manually change the .classpath file (outside of eclipse) and do a refresh: the changes aren't read. So the only workaround that I have found is to make a new workspace and copy all the projects in with the new .classpath. A real hassle.
(In reply to comment #4) > I am getting this on 3.2.2. > It is a signif inconvenience because I can't manually change the .classpath > file > (outside of eclipse) > and do a refresh: the changes aren't read. So the only workaround that > I have found is to make a new workspace and copy all the projects in with > the new .classpath. A real hassle. > Could you please explain why your .classpath file is read-only ? Are you also using the Clear-Case plug-in and it was not loaded when you tried to modify the build path ? Also if you are not using a source control plug-in, why can't you change the .classpath to be writable ?
(In reply to comment #5) Please reopen if you have the requested information
Verified for 3.5M2 using I20080914-2000