[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
|
[news.eclipse.tools] Re: 2.0.1 feature change
|
"Harald Niesche" <harald@xxxxxxxx> wrote in message
news:alqsca$3tt$1@xxxxxxxxxxxxxxxx
>
> "Bob Foster" <bob@xxxxxxxxxx> wrote in message
> news:alqnmf$vhk$1@xxxxxxxxxxxxxxxx
> > (I was surprised to see that in Target Platform all the boxes are
> > unchecked.)
>
> That seems to be the reason. When I use "Deselect all" in that preference
> page, "Update Classpath" removes all the dependencies from my project.
When
> I turn them on again (using "Not in Workspace", to not select any of the
> plugins I am working on) "Update Classpath" works as before. Have you
tried
> turning on things in the Target Platform ?
Two-part response...
1. No, I just noticed it.
I had already written "Sometime when I'm feeling masochistic, I'll have to
try that," but then I thought, what the heck, Harald's gone to all this
trouble, the least I can do is try it. So I did. <holdingbreath/> Seems to
work.
Thanks for pursuing this, Harald! I'm sure this will help a lot of us. I
even added something to the wiki. http://eclipsewiki.swiki.net/114#updatecp
(But a little devil sitting on my shoulder is whispering: Aren't those boxes
unchecked by default? Isn't this some kind of bug?)
2. Now as to the "feature change". One outcome of successfully running
Update Classpath is that the UI of the Java Source Attachment properties
page magically changes from the old to the new style. Gosh, maybe, defining
variables has started working, too, so you could actually set a Root
Variable Path? I'll have to leave that for another day.
So there wasn't any feature change, just a feature previously hidden. But,
of course, it is still a feature broken. A path of the form:
_ORG_ECLIPSE_PLATFORM_SOURCE/org.eclipse.ui_2.0.0/workbenchsrc.zip
is no more resilient to updates than the previous install-relative file
path. It's still got those pesky version numbers in it. When the definition
of _ORG_ECLIPSE_PLATFORM_SOURCE changes, this path will stop working.
Bob