Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 342616 - Many unnecessary nested jar folders created
Summary: Many unnecessary nested jar folders created
Status: RESOLVED FIXED
Alias: None
Product: PDE
Classification: Eclipse Project
Component: Build (show other bugs)
Version: 3.7   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 3.7 M7   Edit
Assignee: pde-build-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-12 13:43 EDT by Andrew Niefer CLA
Modified: 2011-04-13 17:14 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 Andrew Niefer CLA 2011-04-12 13:43:40 EDT
The Eclipse SDK I201104120955 was built using a recent PDE/Build containing the support for nested jars.

Looking at the resulting buildDirectory for I201104120955, the buildDirectory/nestedJars folder contains many variations of a com.ibm.icu subfolder.  Eg:
com.ibm.icu_4.4.2.v20110208
com.ibm.icu_4.4.2.v20110208_54de42d9  
com.ibm.icu_4.4.2.v20110208_93382b1e  
com.ibm.icu_4.4.2.v20110208_c47f5d2f

The extra _* folders are not required here because there is only one com.ibm.icu in the build.

I believe this is caused by not canonicalizing the absolute path to the icu jar in ClasspathElement#getAbsolutePath
Comment 1 Andrew Niefer CLA 2011-04-13 17:14:18 EDT
fixed