Bug 93088 - Extra classpath entry not added
Summary: Extra classpath entry not added
Status: RESOLVED FIXED
Alias: None
Product: PDE
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.1   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 3.1 M7   Edit
Assignee: PDE-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 92071
  Show dependency tree
 
Reported: 2005-04-28 05:39 EDT by Jerome Lanneluc CLA
Modified: 2005-04-28 13:15 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jerome Lanneluc CLA 2005-04-28 05:39:45 EDT
I20050426-1700

Bug 92071 cannot be fixed because the extra.classpath entry
(jars.extra.classpath=platform:/plugin/org.apache.ant/lib/ant.jar) is not added
to the classpath on Linux.

To reproduce (on Linux only):
1. New workspace
2. Check out org.eclipse.jdt.core v_553
3. Edit MANIFEST.MF and remove the dependency on org.apache.ant
4. Build
Observe: Compile errors in the project
Comment 1 Jerome Lanneluc CLA 2005-04-28 05:41:26 EDT
It looks like RequiredPluginsContainer#addExtraClasspathEntries(...) should use
Path.fromPortableString(...) at line 363 (instead of new Path(...)).
Comment 2 Wassim Melhem CLA 2005-04-28 13:15:12 EDT
Fixed.  This certainly had to do with the fact that 'platform:' was treated as 
a segment on linux and as a device name on windows.