| Summary: | On MacOS Eclipse != eclipse, in reference to the launcher | ||
|---|---|---|---|
| Product: | [Eclipse Project] Equinox | Reporter: | Ian Bull <irbull> |
| Component: | p2 | Assignee: | P2 Inbox <equinox.p2-inbox> |
| Status: | RESOLVED WONTFIX | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | beth, david_williams, john.arthorne, mknauer, torkildr, ws |
| Version: | 3.8.0 Juno | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Mac OS X | ||
| Whiteboard: | stalebug | ||
Also for reference see comments in bug 338310 comment 41. (In reply to comment #0) > Changing case shouldn't happen, but we should deal with this case more > elegantly. A few tests reveal: > > "touch eclipse;rm Eclipse" won't actually remove eclipse, however I should have been a bit more clear in bug 390756#c26. This *will* remove "eclipse". HFS+ is (usually) not case sensitive. > > new File("Eclipse"); new File("eclipse").delete(); will delete the file. I just found bug 338310, which pointed me to this bug. After each update check since Indigo SR1, I get offered a new JEE package, and -after installing this - my eclipse.ini is gone, which makes Eclipse not launch correctly because of OOME. Is it safe to copy back an original 4.2.0 eclipse.ini or have there been changes in the SR1 eclipse.ini? (In reply to comment #4) > Is it safe to copy back an original 4.2.0 eclipse.ini or have there been > changes in the SR1 eclipse.ini? Yes, should be safe. But if you want to be sure, all the eclipse.ini files used in Juno SR1 packages have been attached to bug 390756 (as one archive file). You could compare and see if any differences that looked useful. This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. -- The automated Eclipse Genie. This bug is marked as stale for some time. If it is still relevant for the current release, please reopen and remove the stalebug whiteboard tag. |
If the Eclipse launcher changes cases (from eclipse to Eclipse) MacOS will remove the old eclipse.ini file. When the files get written down to disk, it will actually write it as 'eclipse' (lowerCase), but only after the eclipse.ini was removed. Changing case shouldn't happen, but we should deal with this case more elegantly. A few tests reveal: "touch eclipse;rm Eclipse" won't actually remove eclipse, however new File("Eclipse"); new File("eclipse").delete(); will delete the file.